makes date recomputation optional when a semantically invalid date is entered. issue 1156