[change] extract interface for conflator and message