This resolved issue Please recall fix on: Saving document doesn't create new fields in existing collection #620 #1126
Add code to detect '-1' as a integer. Normalize negative index to regular list index Added list assignment test case