Method
Cover beans with cold water, bring to a boil and boil for 1 minute. Remove from heat, cover pot and let the beans sit for 1 hour. Drain.
Score the bacon in squares without cutting through the rind. Put half the beans in the pot in which you will bake them and add onion, molasses and seasonings. Add remaining beans and bury the bacon, rind up, in the top layer. Add just enough boiling water to cover.
Cover the pot tightly and bake at 300 degrees F for 4-6 hours or more to melt the pork fat and meld the flavors. Add boiling water from time to time if needed. Remove lid for the last 30 minutes to make a brown crust.