Fix spec to use proper constant
Add missing while node to list of possible nodes
Fix the mutator registry to be more strict about nodes
Fix YARD docs
Add gitignore from ROM style gems