[ci skip] Add compatibility functions documentation + Sphinx build fixes for Cart