Updating documentation and comments
Fixing the doc string and arglists for the deft macro