fix(valve): The isUrl validator accepts a few options, so expose this through Chain.isUrl