`_` prefix and `@api private`