Revert "Work around what appears to be an optimizer bug present in Rust since 4b22178d325704d81522c15570498b7467b3152d"

This reverts commit 70a13bce52f08493649fffdf3d741b01a3d1c224 since the bug
no longer appears to be present in Rust.
Merge pull request #137 from DaGenix/fixups

Revert "Work around what appears to be an optimizer bug present in Rust since 4b22178d325704d81522c15570498b7467b3152d"