I can't see why you would even need to have this in api considering the q"_root_".defn shortcut.