#43 (ArrayAccess now has method ArrayAccess::isValidType(...))