func `-`(x, y: Int128): Int128 {.inline, ...raises: [], tags: [], forbids: [].}
func `-`(x, y: UInt128): UInt128 {.inline, ...raises: [], tags: [], forbids: [].}
func `-`(x: Int128; y: uint64): Int128 {.inline, ...raises: [], tags: [], forbids: [].}
func `-`(x: UInt128; y: uint64): UInt128 {.inline, ...raises: [], tags: [], forbids: [].}
func `-=`[T: SomeInt128](x: var T; y: T) {.inline.}
func `-=`[T: SomeInt128](x: var T; y: uint64) {.inline.}
template `-`[T: SomeInt128](x: uint64; y: T): T