issue594.diff