IBA::over/zover: Remove float-only restrictions, simplify implementation.