Handle CArray and CStruct returns.
Avoid initialization when we've unmanaged result.
Implement numeric case of atpos for CArray.