Erlang parse transform that generates accessors to records in a module