@Override public void meetOther(QueryModelNode node) { if (node instanceof FilterTuple) { handleFilter((FilterTuple) node, filterExpr); } else if (node instanceof StatementTupleExpr) { // TODO check if we still can remove!!! } else { // TODO we maybe have to adjust canRemove here super.meetOther(node); } }