Prepare a 9" X 13" baking dish by coating it with butter.
Break or cut the bread into ½ to 1-inch pieces and set aside in a bowl.
Preheat the oven to 350 degrees.
To another bowl, add the whole eggs and egg yolks and whip until creamy.
Whisk in the dark brown sugar, melted butter, vanilla extract, cinnamon, nutmeg and salt.
Add the whole milk and heavy cream and whisk together thoroughly.
Pour the egg custard mix over the broken bread pieces in the bowl, pressing down with your hand so that all the bread is covered with the custard mix.
Allow this to sit for approximately 30 minutes as the bread absorbs the custard mix, stirring occasionally.
Mix well with your hands, squeezing the bread to mix in the custard thoroughly and crush any large pieces of bread.
If you are using the Glazed Pecans, add them at this point.
Pour all of the soaked bread into the prepared baking dish and place in a preheated 350-degree oven.
Bake for 50 to 60 minutes, until a toothpick or clean knife inserted into the center comes out clean.