Improved coding of AnalysisList.filter(). Rewrote AnalysisList.retain() to conform to filter() rewrite.
Improved coding.
Updated.