globalized all events (avoid conflicts), fixed body-committer.js