Merge: Use more intern methods and add intern factories for NativeString and NativeArray