Modify interface to enable usage in an Obj-C project