Base class for registered script libraries. The registry constructs instances per profile by default; subclasses can instead use per-language or per-execution lifetimes.
Core instance used to construct this library. It is exposed through the public field, but is internal infrastructure rather than a supported script API.