@Override
    public final <B> Maybe<B> discardL(Applicative<B, Maybe<?>> appB) {
        return Monad.super.discardL(appB).coerce();
    }
@ Override public final < B > Maybe < B > discardL ( Applicative < B , Maybe < ? > > appB ) { return Monad . super . discardL ( appB ) . coerce ( ) ; }
{@inheritDoc}