Heat the molasses, butter, and sugar in a small saucepan over very low heat. Remove from the heat and stir until completely cool. Add the orange peel, citron, almonds, cinnamon, cardamom, and cloves. Mix the flour with the baking powder and stir it into the mixture. Knead the dough with your hands until it reaches a smooth consistency.