Preheat oven to 180 C.
Soak the dates in some hot water for 10 mins before turning on the oven.
Sift all the dry ingredients twice over in a large bowl.
In a blender, puree together dates + banana + oil to a smooth puree without adding any additional water.
Add this to a bowl, add the pureed banana + dates puree , oil and fold gently.
Now fold in the vanilla extract, maple syrup to this and again fold gently..
Add the sifted dry ingredients to the wet mix, fold again with half the chocochips + chopped walnuts
Transfer this batter to a greased baking pan (I used a 8.5 X 4.5 pan)
Tap gently.
Sprinkle the rest of the chocochips + nuts + flaked almonds (if using)
Bake for 30-35 mins, checking at 25-27 mins if a tooth pick comes clean
Each oven is different and the bake time may differ based on quality and quantity of ingredients
Once done, cool on a wire rack.
Transfer to a plate.
Cool, cut and serve as a dessert or snack