Invariance, Explanation, and Understanding