ensure the slot is bound in context