dogfood
s/trigger/fireAll
fix arg shifting
impl declare functions
fresh build
don't try to copy null
events are more likely to be data than props (and cause warnings as props)
don't use DOMContentLoaded as ^ready's props
better example in declare.js
fresh build