Magic class now implements ArrayAccess