If it's not public, it won't show up in the API documentation. Even if that were solvable, we have compatibility obligations: we cannot privatise a documented public method without a deprecation cycle. Even if we don't see a reason for someone to be calling it from elsewhere.