import de.dhbwstuttgart.typeinference.Menge; class Matrix extends Menge<Menge<Integer>> { op = (Matrix m) -> (f) -> f.apply(this, m); }