make sure sealed objects still let you bind events