private static Optional<Cid> toCid(CidValidator cidValidator, String value) { cidValidator.validate(value); return toCid(value); }
@Override public Optional<Cid> apply(CidValidator cidValidator, String value) { cidValidator.validate(value); if (isWrappedWithAngleBrackets(value)) { return unwrap(value, cidValidator); } return toCid(cidValidator, value); }