class EventMachine::Completion

def cancel_callback(*a, &b)

recommended, this is an anti-pattern.
Remove a callback. N.B. Some callbacks cannot be deleted. Usage is NOT
def cancel_callback(*a, &b)
  @callbacks[:succeeded].delete(EM::Callback(*a, &b))
end