Verifying datatype.hpp was multiply includable
Just a test of something
Sketched out matrix rewrite; does not compile