Fixed a bug in defn-defaults macro