spec: fix typo in group description
fix serialization of several methods, fixes #36

fixes an issue with `of`, `declare` and `for_each` not having their
arguments dumped correctly when generating a model migration.

expand spec coverage to ensure `#to_ruby` does the right thing