Perhaps we need a org.modeshape.jcr.value.Property.getValue(int index) method. It would save us from having to create a temporary array.