These methods are all labeled `@api private` anyway, so honestly, regardless of how users are calling these methods, we may break them in a future refactoring.