MorphologicalParser.parse (lib/parser.py) modified: now takes max_candidates argument which determines how many candidates are persisted to the cache (default: 10); persisted candidates are ordered by probability, decreasing; caching all candidates was resulting in prohibitively large caches.
The Parse class in lib/parser.py now allows instantiation from triplet list representations and also supplies a ``morphemes`` attribute which returns a list of morphemes as stringified tiples. This is useful for calculating f-scores, precision, and recall.