validate attribute names; closes #498
Merge pull request #501 from duke-libraries/iss498

validate attribute names; closes #498