DefaultSystemAgent

fun DefaultSystemAgent(    messageSender: MessageSender,     connectionManager: ConnectionManagerInterface,     contextManager: ContextManagerInterface,     directiveSequencer: DirectiveSequencerInterface,     exceptionDirectiveDelegate: ExceptionDirectiveDelegate?)