Because I was trying to avoid recursive calls since there are none for this method, but that can work for sure.