fix #3361
due to an oversight re: tuple types in inference