Fix: Don't remove the Ctor of types without value-semantics
Implementing NURIA_REQUIRE for methods and fields.