Use through the smart-debug crate

This is not intended for direct use