Make this safe to include from Obj-C++