Update README.md

`validate` and `valid?` are functions not macros, this rang some alarm bells as to why this was necessary, and it turns out they are not.