fix up event client for namespaces
Fix server-side namespace handling for events; add validation