add method
override
Adds value
to the end of this list,
extending the length by one.
Throws an UnsupportedError if the list is fixed-length.
Implementation
void add(E value) {
throw new UnsupportedError("Cannot add to immutable List.");
}