cypriss/mutations — pull request #21 by eliank (2013-03-18 11:59:37+00:00)
Title: Keyname validation added

A user was able to use reserved key_names and interfere with the default behaviour.
For example:
```
required do
string :run # Causes it to not call run but instead retrieve @inputs[:run]
end
```
Proposed solution:
In create_attr_methods: Raise an exception if keyname interferes with existing function name.