@macumber I added a unit test in db69bdb which this branch passes. I then added that unit test to a develop branch and it passed there as well. Hopefully this unit test covers probable test cases.