Bring the water and margarine to a boil on the stove or in the microwave. While it is heating, combine the cornmeal, salt and baking powder in a large bowl. Pour the boiling water into the cornmeal mixture. Stir it up quickly with a whisk to prevent lumps. The cornmeal will swell up and absorb the water. Slowly add the milk to the hot cornmeal. If you add it to fast it will wind up lmpy, which is not real bad, but it's better if you try to keep it smooth. So slowly stir in the milk, a little at a time. When all the milk is added, break the eggs into the bowl too. You don't add the eggs before the milk because the hot cornmeal will cook them. Beat up the batter until the eggs are well incorporated. Then turn the batter into a well oiled 2-quart casserole, or 8-inch square pan, or even a ten inch iron skillet. Bake the bread at 375F for abot40 minutes. The top will be nicely browned and the mixture will jiggle a little bit when you shake the pan. Take it out of the oven and serve it hot.