It's not as rock solid as the community would suggest. The documentation seems great on the surface, but is incorrect/outdated in critical places and actual semantics are under-documented.
The person who created it and held the vision for the project is gone, sadly. The community has stepped up, but it hasn't been enough.