Maybe we can put the CXCursorKind into a type in Internal, then remove the FFI import. Then have pure functions on that new type?