In large mixer bowl, cream the butter well and cream the sugars into it until very light. Beat in the eggs one at a time. In a cup mix together the rum extract, vanilla, molasses, and orange juice. Mix all the fruits and nuts in a very large bowl. In a separate bowl mix the flour, spices, baking soda, salt, xanthan gum, and psyllium. Remove 1 cup and mix thoroughly into the fruits and nuts. To the butter mixture add remainder of dry ingredients alternately with the wet ingredients in the cup. Beat until batter is smooth. Add to floured fruits and nuts and mix very well (by hand). Place batter in prepared pans pressing into corners and packing well with the back of a spoon.