Preheat oven to 350 degrees and line 8 X 8 or 9 X 9 pan with parchment paper. Set aside.
To prepare flax eggs whisk together 2 tablespoon ground flax seed and 4 tablespoon water. Set aside for 5 minutes to thicken.
In a large bowl combine applesauce, maple syrup, flax eggs and shredded carrot. Stir to thoroughly incorporate.
Add oats, flour, baking powder, salt and cinnamon. Stir just to combine.
Fold in walnuts and raisins if using.
Transfer mixture to prepared pan and spread in an even layer.
Bake for 25-30 minutes or until golden brown and baked through.
Cool in the pan for 10 minutes and then lift squares from pan using the parchment paper. Allow to cool completely before cutting into 16 square and glaze.
Store in airtight container in the refridgerator.