Added other modify-assign factories