@Nonnull
@Override
public URL deserialize( @Nonnull JsonParser deserializeFrom, @Nonnull Version formatVersion ) throws VersionException, IOException, JsonProcessingException {
verifyVersionReadable( formatVersion );
JacksonParserWrapper parser = new JacksonParserWrapper( deserializeFrom );
final String text = parser.getText();
return new URL( text );
}