A few fixes. Silly mistakes. See diff for details.
Fix. Syntax error in Class/NwesItem (missed has keyword)
Fix. Syntax error in POD blocks.
Also @required_field -> @required_fields