This is about optimizations, which are the exception to the rule. Optimizations are just a necessary evil, they aren&#x27;t what we should base our coding standards around. As you also pointed out about hardware support, we tend to stick these in as lower a level as possible, so we can back to our simple and elegant abstractions as quickly as possible.