I pulled this into a separate file, because I got tired of rebuilding the parser.rb file all the time.
[Validate]