(** Blablabla. Otherwise, the given protocol can not be:
    {ul
    {- registered into {!resolvers}}
    {- used as a service with {!serve_with_handler]/{!serve}}}
    [protocol] can be hidden - but must be registered with
    {!register_protocol}. However, blablabla.
*)
val x : y
