Grease a loaf pan (or could do 12 muffins). Simmer dates in orange juice until very tender. Stir in vanilla and puree to a smoth paste.
In bowl, beat date puree with apples, eggs and gradually beat in oil. In another bowl, stir flour with coconut, baking powder, baking soda, nutmeg, cinnamon and salt. Stir in apple mixture then fold in walnuts.
Place in loaf pan and bake for 45-50 minutes. To test for doneness, insert toothpick into centre of pan; it should come out clean. Great for a snack or even for breakfast.