 Other properties do not (e.g., color).This invariance should carry across datasets generated in different contexts (the non-invariant properties form the context).Rather than learning (assessing causality) using pooled data sets, learning on one and testing on another can help distinguish variant from invariant properties.