Cook the beans at a steady simmer over medium heat for 20 to 25 minutes, until they are tender.
Reduce the heat to low.
Remove 2 cups of the chowder from the pot and puree in a food mill held over the pot so it falls directly back into the chowder, or puree in a food processor and return to the chowder.
Add the tomatoes and their juices, along with the molasses, and let the chowder simmer slowly for another 15 minutes.
Remove from the heat and season with salt and pepper.
If you are not serving the chowder within the hour, let it cool a bit, then refrigerate; cover the chowder after it has cooled completely.
Otherwise, let it sit at room temperature for up to an hour, allowing the flavors to meld.
When ready to serve, reheat the chowder over low heat, stirring occasionally so it doesn’t stick.
Ladle the chowder into cups and sprinkle with the sliced scallions.