Base class for library integration with Jupyter Kernel via DSL Derive from this class and pass registration callback into constructor