public static interface Witness.MonadicValueWitness<W extends Witness.MonadicValueWitness<W>> extends WitnessType<W>
adapter