Fix required re-assign
Fix input destroy
Surpass any error that may come from dispatchEvent
Mark all emitted 'change' events with dbjs mark