Changed the native ctors by value to also be wrapped by static methods