The [Extensions docs](https://pystac.readthedocs.io/en/latest/concepts.html#extensions) say that to add an extension you do: ```python import pystac from pystac.extensions.eo import EOExtension item = Item(...) # See docs for creating an Item eo_ext = EOExtension.ext(item) ``` But in practice you need to do: ```python EOExtension.add_to(item) eo = EOExtension.ext(item) ``` Is this intended, and if yes, can we tweak the docs please?