This also introduces CMP0087 which will keep the OLD behaviour of not evaluating generator expressions Fixes: #15785