void *ud;
} sub_op_config_t;
-void sub_op_register(pTHX_ const sub_op_config_t *c);
+void sub_op_init (sub_op_config_t *c);
+void sub_op_register(pTHX_ const sub_op_config_t *c);
+sub_op_config_t *sub_op_dup (pTHX_ const sub_op_config_t *c);
+void sub_op_free (pTHX_ sub_op_config_t *c);
#endif /* SUB_OP_H */