Namespaced functions