o.DOMContentLoaded event listener is now removed once it's been called.
Documented event-based initialisation.
Removed redundant bubble property.