Two type deduction systems etc types door Gerrittsen