I want to move all received message handling and all dealing with AdiumTheme* to be internal to a new class, this will make it easier to port to potential new technologies in future.
Dave, I think you've fixed this already, right?
There's still the AdiumTheme stuff used for the header, but that's only a small change that can be easily ported when the time comes.