docs: @Override
      public Object map(Object input) {
          String s = input.toString();
          if (s == null || s.isEmpty())
              return value;
          else if (s instanceof String)
              return s;
          else
              return s;
      }