new FFI feature: separation of definition of type/struct pointers and struct operators