Aggregate collecting all the relevant settings, options and state needed for a connection to an IRC server.
Many fields are transient and unfit to be saved to disk.
Our Twitch display name or alias.
Client IDENT identifier. Defaults to "~user". Unused but keep for future expansion.
The current modechars active on the client (e.g. "ix");
The original client nickname before connecting, in case it changed.
Client GECOS/"real name".