there was shared state between datum which was getting in to the corpus fields  upon save, resulting in fields (any fields it could be judgement, housekeeping, phonetic, translation, notes) to get copied to subsequent datum.

this fixes #1390 and fixes #1548