For gingerbread, preheat oven to 325° F. Grease the bottom of a 13 x 9-inch baking pan, preferably glass.
In a separate bowl, beat together the butter and sugar until fluffy. Add eggs, one at a time, blending after each one. Add corn syrup and vanilla extract.
Put spices and salt in a separate bowl with the flour, stirring well.
In a small bowl, stir baking soda into the lukewarm water. Alternate adding the lukewarm water/soda mixture and the flour mixture to the corn syrup mixture. Add the boiling water last. Turn batter into the oblong baking pan and bake at 325° F for 30 to 40 minutes.
Meanwhile, prepare streusel by mixing brown sugar, cinnamon, 1/4 cup flour and pecans with the 1/4 cup softened butter. When crumbly, sprinkle over top of gingerbread 20 minutes into the total baking time. Check for doneness with a wooden pick.
Servings: 4 to 6