adds item compose events and adjusted editor bindings accordingly