EventPorts: handle_event(&self, port, fn)