Code Smel: Large Class
Location: birdsong.spam.users.BirdsongUserMessage
Refactoring: I noted the existence of several instance variables,
usually it indicates that a class is trying to do many things. So I decided to create a new class called BirdsongUserCollectionMessage with getMessageCollectionBeforeTimestamp() and removeMessagesUnderTimestamp() methods.