begin van typechecker vidn alle basis types.
todo functie argumenten en items in functies en controleren
check for duplicate inputs