allow more control of previous_changes checks. bad assumptions in previous commit