Fix #24

- Add support for docstring, etc. (all the things supported by defn
  except for multiple arities) in defelem.