public Result<IVerrechenbar> add(final IVerrechenbar code, final Konsultation kons) {
      List<Verrechnet> old = kons.getLeistungen();
      Verrechnet foundVerrechnet = null;
      for (Verrechnet verrechnet : old) {
        if (verrechnet.getVerrechenbar().getId().equals(code.getId())) {
          if (verrechnet.getText().equals(code.getText())) {
            foundVerrechnet = verrechnet;
            break;
          }
        }
      }

      if (foundVerrechnet != null) {
        foundVerrechnet.changeAnzahl(foundVerrechnet.getZahl() + 1);
      } else {
        old.add(new Verrechnet(code, kons, 1));
      }
      return new Result<IVerrechenbar>(code);
    }
 public Result<Verrechnet> remove(final Verrechnet v, final Konsultation kons) {
   List<Verrechnet> old = kons.getLeistungen();
   old.remove(v);
   v.delete();
   return new Result<Verrechnet>(null);
 }