docs: public Implementation andThen(Implementation implementation) {
          return new Compound(new MethodDelegation(implementationDelegate,
                  parameterBinders,
                  ambiguityResolver,
                  MethodDelegationBinder.TerminationHandler.Default.DROPPING,
                  bindingResolver,
                  assigner), implementation);
      }