#2442: Commit code version using a List instead of double array (makes code slightly simpler since the underlying double array need not be retrieved from the list)