adding message to class properties and fixing parens
updating testcase
making better use of header setting, this closes #2
adding a space after : for comments