Which statement about a = 256; b = 256; a is b in CPython is most accurate?
It is usually True because of small-integer caching, but that is an implementation detail; use == to compare values
It is always False
It raises a TypeError
The language guarantees True for every integer