Shorten message class names.
Add simple EngineEffectChain implementation.