annotate generated defrecord factory fns with :factory metadata, document
:positional or :map