In a large bowl, combine the warm water, sugar and yeast and whisk to dissolve. Set aside for 5 minutes then mix in the oil and salt.
With a wooden spoon start to mix in one cup of flour at a time. When all combined either turn dough out onto a lightly floured surface and knead until smooth (~10 minutes) or place the dough into a mixer with a dough hook attachment and knead until smooth (~5 minutes).
Place dough into a large lightly oiled bowl, cover with cling wrap and place in a warm spot to proof for 1 hour until it doubles in size.
While the dough is rising, make the apple pecan filling. In a saucepan combine butter, sugar and cinnamon and mix gently until melted. Add corn flour and vanilla extract then stir until mixture just comes to a simmer.
Add chopped apples and cook on low heat for 5 minutes, stirring often. Stir in pecans and set aside to cool slightly.
To assemble Pull Apart: Gently punch down the dough. Turn it onto a lightly floured surface before rolling it out into a large rectangle (30cm X 38cm). Spread the apple pecan filling onto the dough. With a sharp knife, cut the dough into 15 squares. Make 4 cuts along the 38cm length and 2 cuts along the 30cm length.
With a spatula, stack 4 squares onto each other and place into a greased loaf tin (suggest you raise one end of the tin up so it is tilted to keep the filling from spilling out). Repeat with the other dough pieces, then lightly cover with cling wrap and let it rise in a warm place for 30 minutes.
Bake in a pre-heated oven at 180°C fan forced for 15 minutes then cover loosely with foil and continue to bake for another 25 minutes until the top is lightly browned and firm to the touch.
Allow pull apart to cool in the pan for at least 20 minutes, before gently prying it out onto a cooling rack. Mix the glaze ingredients together and drizzle on top.