UPDATED: some have parameter length catches. TESTED: iterativeFindValue