Make sure we don't flatten type objects as endpoints of sequences