Improved handling for array properties that aren't class parents.
Improved AbstractChartOptions' ArrayAccess implementation.