addOccurrences responsibilty moved to SwearJarApplication for consistency