Make sure we don't flatten type objects on either side of a hyper