"But surely..selling point of ApplicationMaster.. was self-documenting if used correctly?"
Which of course begs the question was it used correctly?
I don't know what ApplicationMaster is capable of as I was not on the project, as I had not been conceived at the time it was built.