RAIMAD

Class Option from raimad.option

class Option
Option: an annotation for an option.

Option objects are meant to be declared inside the `Options`
nested class of every Compo.
They serve as annotations for the options that the `_make`
method takes that better explain what those options do.

TODO explain that its better to use the subclasses
def __init__(self, desc: str, browser_default: typing.Any | raimad.empty.EmptyType = <Empty>) -> None:
    """
    Initialize self.  See help(type(self)) for accurate signature.
    """