This also makes me worried. It's opening up public API for unsafe use. I'd rather break out the part we need to use unsafely into a private method and leave the public method restricted to safe use.