Eero was a fully binary- and header-compatible dialect of Objective-C, implemented with a modified version of the Apple-sponsored LLVM/clang open-source compiler. It featured a streamlined syntax, Python-like indentation, and other features that improve readability and code safety. It was inspired by languages such as Smalltalk, Python, and Ruby.
When using ARC, you need to provide annotations when casting in the form of bridge, bridge_transfer, or __bridge_retain for Core Foundation types.
I would expect this to work:
Instead it requires the pointer to be specified instead of using implicit pointers like everywhere else.