List<RevisionItem> () { if (myRevisionsCache == null) { Pair<Revision, List<RevisionItem>> revs = calcRevisionsCache(); myCurrentRevisionCache = revs.first; myRevisionsCache = revs.second; } return myRevisionsCache; }