@Override
  public T filter(Object content) {
    Object o = base.filter(content);
    if (o != null) {
      return refiner.filter(content);
    }
    return null;
  }
@Override
  public T filter(Object content)