o an integer. If the coercion could not be
 performed, an <code>IllegalArgumentException</code> is thrown. If the index is out of bounds, a
 <code>PropertyNotFoundException</code> is thrown.

 <p>
 If the base is a Java language array, the <code>propertyResolved</code> property of the <code>ELContext</code> object
 must be set to <code>true</code> by this resolver, before returning. If this property is not <code>true</code> after
 this method is called, the caller can safely assume no value was set.
 </p>

