sphinx adopted classes moved as it was introduced class shadows
sphinx recognitin module added