allow defn-traced functions to self-reference