1. To make the dough: In a small bowl, combine soy milk and apple cider vinegar and set aside.
2. In a large bowl, combine 2 ½ cups of the flour, sugar, baking powder, baking soda, and salt.
3. Add soy milk, melted butter, and maple syrup to flour and stir to combine.
4. Once the dough gets too hard to stir, begin to incorporate ingredients with your hand. If the dough is too sticky, gradually add remaining ¼ cup flour and knead into dough until it is easier to handle. Knead dough 2 minutes.
5. To make the filling: In a bowl, combine brown sugar, flour, and cinnamon. Add melted butter and stir to combine.
6. To make the glaze: In a small bowl, stir together cream cheese, soy milk, powdered sugar and extract (if using) until creamy. Set aside.
7. To assemble: Preheat oven to 400 degrees. Roll out 2/3 of the dough and put into your 9 inch standard pie pan.
8. Spread 2/3 filling over the bottom of dough. Sprinkle 1 cup of the pecans (if using) over filling.
9. Roll remaining 1/3 of dough into a large enough circle to cover your pecans and place into pan.
10. Spread remaining 1/3 of filling over this layer of dough and sprinkle the rest of the pecans on top.
11. Bake for 20 – 30 minutes or until dough is nice and golden. Let cool a bit then drizzle glaze over top.
12. Enjoy!