Updates to make the core use the DefaultKevoreeFactory instead of using the $instance.