Make `ArrayList` implement `ArrayAccess` interface.
Add `String::length` method.