extend.myNamespace now returns the namespace, not the extend method
extend.myNamespace creates a new namespace if not given one to extend