///|
pub impl HasNil for Int with fn nil() {
  0
}

///|
pub impl HasOne for Int with fn one() {
  1
}

///|
pub impl Abs for Int

///|
pub impl Signum for Int

///|
pub impl HasNil for BigInt with fn nil() {
  0
}

///|
pub impl HasOne for BigInt with fn one() {
  1
}

///|
pub impl Abs for BigInt

///|
pub impl Signum for BigInt