Added tests, removed constexpr from move constructor