/// This will determine where a command handler should output to, the console or a client session.<para />
/// If the session is null, the output will be sent to the console. If the session is not null, and the session.Player is in the world, it will be sent to the session.<para />
/// Messages sent to the console will be sent using log.Info()
/// This will determine where a command handler should output to, the console or a client session.<para />
/// If the session is null, the output will be sent to the console. If the session is not null, and the session.Player is in the world, it will be sent to the session.<para />
/// Messages sent to the console will be sent using log.Debug()
/// This will determine where a command handler should output to, the console or a client session.<para />
/// If the session is null, the output will be sent to the console. If the session is not null, and the session.Player is in the world, it will be sent to the session.<para />
/// Messages sent to the console will be sent using log.Debug()