It would also be reasonable to make this part of the public API as well.