alias

Quartz::Ext::Slot

Opaque wrapper so the registry can hold anything (classes, procs, instances) through a single value type. The registry stores each plugin as a Proc that, when called, returns the registered class's name string. The actual class pointer is recovered via a parallel lookup keyed by object_id since Crystal forbids Class as a generic-argument type.