use new features in FFI::Sweet