More concise tuple type check (as suggested by @xeno-by)

See https://github.com/milessabin/shapeless/commit/ec0828dba8f0509b1271917e678f746f41e53ea7#commitcomment-9095261

cc @xeno-by