These can't go into the public API yet as we don't want to introduce API or ABI changes in a security release.