Remove various transmutes which were UB #251

Merged
merged 3 commits into from Dec 21, 2016