Remove argument order dependency in Prose.update