>> You would never use the Mojarra API with the MyFaces Impl. In the past it has been theoretically possible, but anyone would be crazy to do it that way.

Does that mean the "javax.faces.api" module contains different public API depending on whether it's for MyFaces or Mojarra?