I came across this problem after invoking obus-introspect -system -rec org.bluez /org/bluez and then obus-gen-client. The generated code required some manual tweaking for two different reasons:
- It produced a function named
class (reserved word in OCaml).
- It produced a value named
UUID (yep, uppercase).
Nothing major. Nevertheless, it would be nice if the auto-generated code would be free from such issues.