@Field works outside of templates. Started refactoring of member
generators (removing some context params and making it a bit more
"rule-oriented").