Beat the butter, syrup, and both sugars with an electric mixer. Add the eggs and beat on medium just until combined. Stir in the soda and salt, scraping sides of bowl well, then stir the flour in by hand. Stir in the oats, cranberries and nuts. At this point, you can chill the dough or move directly to baking.