code: private static ArrayValue createArrayValue(final Collection<? extends ParsedAttribute<?>> value) {
  		final List<Value> list = new ArrayList<>(value.size());
  		for (final ParsedAttribute<?> parsed : value)
  			list.add(parsed.getValue());
  
  		return new ArrayValue(list);
  	}
docs: Creates internal representation of the attribute value.
  @param value list of child attribute values of the attribute within the environment
  @return internal representation of the composite attribute value