Public shape provided by SlottedMixin.
Convenience for the common single-capacity case: returns the sole occupant or null. Throws if the slot has multiple occupants.
Place candidate in slot. Throws on programmatic violation (unknown slot, full, double-occupy, type mismatch).
candidate
slot
Remove a SPECIFIC candidate from the slot's occupant set; returns the candidate or null if it wasn't present. Throws on unknown slot.
Convenience for single-capacity slots — vacates the sole occupant. Throws if the slot is unknown OR has multiple occupants.
Public shape provided by SlottedMixin.