added the capability for method overriding on ArrayAccess methods
updated code to properly convert CArrays