Since not all the functionality is exposed via higher-level API, it would be pretty useful to be able to create Domain / StringHandle / etc. via the high-level Rust API but then drop down via .as_ptr() + ittapi-sys to raw calls when needed.
These methods already exist, they're just not exposed publicly.