The concept of an "unset" PatchChange now exists, and thus a default constructor that constructs such a thing