code: private void squash()
          throws EFapsException
      {
          if (this.selection.getSelects().stream().anyMatch(Select::isSquash)) {
              final Select select = this.selection.getInstSelects().get(Selection.BASEPATH);
              final Squashing squash = new Squashing(select);
  
              for (final Entry<String, Select> entry : this.selection.getInstSelects().entrySet()) {
                  squash.execute(entry.getKey(), entry.getValue());
              }
  
              for (final Select currentSelect : this.selection.getSelects()) {
                  squash.execute(null, currentSelect);
              }
          }
      }
docs: Squash.
  
  @throws EFapsException the eFaps exception