Rare edge case covered (was in violation of spec). Thanks seriyps!