making left/right args in ebtween non-optional (breaking change)