Issue #3250 (closed) for py3.6: don't loose the various integer strategies (for lists, dicts, sets, and int cells on types) when we store an item that is of type W_LongObject but is actually a small integer.
Doesn't apply to default because we need to maintain there the user-visible distinction between the int and long types.