def Int.read.split
import bend-kit-int@0.2.0.0/int.bend as Intimport Base
453def Int.read.split(s: Bool, +n: Nat, +r: U32, p: Bool & String) ->
454 Maybe<&2, Word(n)>:
455 (neg, t) = p
456 Int.read.sign(s, neg, n, Int.bits(n, U32.to_nat(r)), r, t)