allow computed values as index accessors into an array. (e.g. a[i+1])