<snark> Arguably the one thing C++ is great at is its type system. Makes total sense to cast it away. </snark>