@SuppressWarnings("unchecked")
		@Override
		protected E doGet(int index) {
			return (E) array[index];
		}
Throw exception if an attempt is made to change an immutable list.
jphp-runtime/src/php/runtime/memory/support/IList.java