Ouch, this return false was in the wrong spot. Updated test to detect this and fixed code so it was not a problem.