Simple browser & nodejs events with namespaces and bubbling.