-#:use-module (ice-9 optargs)
-#:export (safe-objects)
-#:export-syntax (define-safe-public)
-#:re-export-syntax (define*-public))
+ #:use-module (ice-9 optargs)
+ #:export (safe-objects)
+ #:export-syntax (define-safe-public)
+ #:re-export-syntax (define*-public))
+
+(if (string>? (version) "1.9.10")
+ (use-modules (ice-9 curried-definitions)))
+