We could expose it as an `#[unstable]` or even `#[experimental]` interface: i.e. subject to change, but it's possible to use if you really need it.