Nature admits no lie.