remove deps
add fn, defn and defn- macros
remove defn*