Let's take this to another level shall we?

Change-Id: I1ffcd55e8e7742b5e4b768ec2ea5816d01e164b4
Revert "Let's take this to another level shall we?"

This reverts commit ba69c405ad9b6c8c1fe0eba1e0e6ccb78083c2b0.
Revert "Revert "Let's take this to another level shall we?""

This reverts commit 2db583ee27ff797f464ae77d0924ad10f0fd51fa.
Revert "Revert "Revert "Let's take this to another level shall we?"""

This reverts commit 2f3299a3b1254eaf67e0e85c74f10e00baafcf0d.
Revert "Disable strict aliasing for now"

This reverts commit 6344dcce2742fcb3c31f91ab398592dd30fbf0bd.