added support for mutation of results (e.g. with ++/--)