Resolves #134 by supporting new $validators api if available, otherwise falls back to $parsers