The new macro
fli:define-opaque-pointer
defines a foreign pointer type and structure type where there is no structure description, as in
typedef struct structure-type *pointer-type;
It is useful for automatic type checking of foreign pointers returned and passed to another foreign function.