Added support for the ArrayAccess interface