Fix #69: multiple property assignments in Trash.

@michaelherold Take a look, this fixes the regression in #69. It's possible that there's a simpler way, but ultimately storing translations needs to be aware of multiple properties being assigned from the same source.