- Refactored to support both int and long indexing into a common StructuredArray (to avoid having a separate LongStructuredArray, and to avoid giving up on the int indexing speed for vanilla implementation).
- Updated comments and JavaDoc