Preheat oven to 350 degrees and grease 9x9 baking pan.
Grind flax seed in a coffee grinder, pour into small bowl with an equal amount of water and let sit for 10-15 min. to gel. Blend almonds and 1/2 cup dates in blender until finely ground.
To mixing bowl add ground almonds and dates, egg, sugar, molasses and flax gel (when done sitting). Mix until thoroughly combined.
Sprinkle flour, cocoa powder, salt, baking soda and cinnamon over mixture in bowl. Mix to combine, then mix in 2 tablespoons of water (for single recipe).
Mix in chocolate chips, remaining 1/4 cup of date pieces and walnuts. Pat batter into baking dish and bake 22 minutes. Cool completely and cut into 25 squares.
German Chocolate version: Add 1/2 c. coconut to batter and replace chocolate chips with butterscotch. Sprinkle more coconut on top as well.
OTL 2011