Quick workaround for a VS 2012 ICE, #68
Dont reinvent the wheel: use std::remove_cv<>