In a small bowl, dissolve the sugar in warm water, and then stir in yeast. Allow to proof until it looks like a creamy foam on top of the water (about 5 minutes).
In a large mixing bowl combine all-purpose flour, whole wheat flour, baking cocoa, and salt.
Add water/yeast mixture, oil, honey, and molasses. Mix with a stand mixer or Danish dough whisk until dough pulls away from the side of the bowl. It will be slightly sticky (if it's dry, add a tablespoon or two of water).
Transfer dough to a floured surface and knead for at least 5 minutes. The dough should be smooth and elastic at this point.
Add a bit of oil (about 1 Tbsp.) to the mixing bowl. Place dough in bowl, turning once to coat. Cover with plastic wrap or a damp cloth and allow the dough to rise in a warm place until doubled in size, 1 1/2-2 hours.
Punch dough down and divide it into two portions. Roll out each portion into a 12-14" loaf and place on a well-greased baguette pan or baking sheet.
Brush with egg wash and sprinkle with oats. Cover with a damp cloth and let the dough rise for 30-45 minutes.
Preheat the oven to 350 degrees. Bake loaves for 25 minutes. Brush with melted butter.
Allow loaves to cool for a few minutes then transfer to a wire rack to cool.