Change name and visibility.

__create_instance to createInstanceArray and protected to public.