vfy was cleaned up style-wise by Dan Sully. I haven't decided which one to move forward with yet. They both work, last time I checked.
This is in dire need of a name change...