Added MessageLookupService to add codecs and handlers.
Removed that nasty forward declaration, forward's declarations are wrong!.