Refactored to use multiState. Tests fail.
Fixed bugs to make tests work.
Changed function name.
Added DeleteMulti function.