01 - 
                Using a hand mixer or stand mixer paddle attachment, beat the softened butter with brown and granulated sugars at medium speed until smooth, about 2 minutes.
              
              
              
                02 - 
                Add eggs one at a time, mixing on high speed until fully combined, roughly 1 minute total. Scrape the bowl sides and bottom as needed.
              
              
              
                03 - 
                Pour in vanilla extract and molasses, then mix on high speed until the mixture is smooth and aromatic.
              
              
              
                04 - 
                In a separate bowl, whisk together the flour, baking soda, cinnamon, and salt for even distribution.
              
              
              
                05 - 
                Add the dry mixture to the wet ingredients and mix on low speed just until incorporated, avoiding overmixing to prevent toughness.
              
              
              
                06 - 
                Beat in the oats, raisins, and walnuts (if using) at low speed until evenly distributed; the dough will be thick and sticky.
              
              
              
                07 - 
                Refrigerate the dough for 30 to 60 minutes to firm up. For less spreading, chill for a full hour. If chilling more than 2 hours, let sit at room temperature for at least 30 minutes before baking.
              
              
              
                08 - 
                Preheat the oven to 177°C and line two large baking sheets with parchment paper or silicone mats while dough chills.
              
              
              
                09 - 
                Use a cookie scoop or spoon to portion approximately 30 grams (2 tablespoons) of dough per cookie, spacing them 5 cm apart on the baking sheets.
              
              
              
                10 - 
                Bake for 12 to 14 minutes until edges are lightly browned and centers appear soft and slightly under-baked to ensure chewiness.
              
              
              
                11 - 
                Allow cookies to cool on the baking sheets for 5 minutes before transferring to a wire rack to set and retain soft centers.