Restored NativeType reference in some signatures

When a factory isn't provided, the NativeType guarantee is still
necessary.