This is supported well at the ASR level, but we need to figure out a Python syntax. Whether via the ctypes FFI, or some other syntax.