Beat butter until softened. Add sugars and beat until well creamed and fluffy. Beat in eggs and vanilla. Sift together the dry ingredients, and add to butter mixture. (I normally cheat at this point, and add the soda, salt, and baking powder directly to the butter mixture, mix in thoroughly, and then add the flour, without sifting!) Add oats, mix well, and then stir in the chocolate chips and the nuts (if desired).
Drop by teaspoons onto an ungreased cookie sheet. Bake in a 350° oven for 6 to 8 minutes or until lightly browned