not using this... cruft
I think these re-writes are in-line with what I'm doing in the parser
these fixes probably pass the options to the validators (as seen in ping.pm)