Nimisha/split converge api

Yes, it worries me too.  This file (item.py) doesn't seem to have as much code coverage.  (The same file that had the Delete bug at the tail of your last PR.)