Allow overloading of functions defined with defn.