some typos and extra testPutModifyReferenceMany