Klon adds namespaces and loose coupling to a javascript.