alpha version of ffi with syntax-case