Added a method addAll(List) on ValueList and ValueList.value() now
returns an unmodifiable list.