AbstractJacksonSerializer.nextFieldValue( deserializeFrom, PROPERTY_ID );
String id = deserializeFrom.getText();
AbstractJacksonSerializer.nextFieldValue( deserializeFrom, PROPERTY_REV );
String rev = deserializeFrom.getText();
AbstractJacksonSerializer.closeObject( deserializeFrom );
return new UniqueId( new DocId( id ), new Revision( rev ) );
// AbstractJacksonSerializer.nextToken( deserializeFrom, JsonToken.FIELD_NAME );
// if ( deserializeFrom.getCurrentName().equals( PROPERTY_OK ) ) {
// } else {
// AbstractJacksonSerializer.nextToken( deserializeFrom, JsonToken.VALUE_STRING );