since 'protected' is also part of the API, add @since tags here, too