Assert that JavaScript's x is the proper type represented by this Type.
x
@override bool covariant(x) { return (x is BigInt && x >= BigInt.zero) || (x is int && x >= 0); }