add array, collection and value_reference.