@NotNull
        @Override
        public String getTextFor(T t) {
          return t == null ? "" : getPresentation(t).first;
        }
@NotNull
        @Override
        public String getTextFor(T t)