Clarify the role and uses cases of Analysis.compilations.

It's mainly debugging tool. I added documentation describing the intent
of Analysis.compilations field.
Merge pull request #1243 from gkossakowski/clarify-compilations

Clarify the role and uses cases of Analysis.compilations.