anchor.diff:   *
    * For long lists, this implementation can be considerably
    * more space- and time-efficient than the default [List] implementation.
  + *
  + * Integers stored in the list are truncated to their low 32 bits,
  + * interpreted as a signed 32-bit two's complement integer with values in the
  + * range -2147483648 to 2147483647.
    */
   abstract class Int32List implements List<int>, TypedData {
     /**
  
positive.code:    * and copies over the elements.
     *
     * Values are truncated to fit in the list when they are copied,
     * the same way `operator[]` truncates values.
     */
    external factory Int8List.fromList(List<int> elements);
  
  
negative.code:    * and copies over the elements.
     *
     * Values are truncated to fit in the list when they are copied,
     * the same way storing values truncates them.
     */
    external factory Int32List.fromList(List<int> elements);
  
  