StructureMap adapter didn't implement the expected "first registration wins" contract.
ProtoBuf Auto didn't auto register all needed types from the message assembly
added log4net as a dependency