Sift together the flour, baking powder, salt, and, if using, cinnamon. In a large bowl, beat the eggs and sugar until thick and creamy, about 5 minutes. Blend in the oil and vanilla. Stir in the flour mixture. Add the apples, raisins, and, if using,nuts.