function func1() where T = int, {} function func2() where ?vec = int, T super int {} # Optional comma. Why tho? function func3() where ?vec = int T super int {}