ignore single occurences of types when giving surprises