Oh I'm just trying to reduce dependencies here since some people expressed interest in using this stuff as JSMs. Also once private names land namespaces will be obsolete.