code: public String apply(final JsonParser jp) throws IOException {
          return apply(jp, CacheScope.APPLICATION_SCOPE, null);
      }
docs: returns a String read from the JsonParser argument's current position.
  The returned value may be interned at the app scope to reduce heap
  consumption
  
  @param jp
  @return a possibly interned String
  @throws IOException