isInstance is true by default