the operation is named 'changed' and not 'change' and it has the same signature as 'set'