public override string GetModeString()
{
StringBuilder builder = new StringBuilder("+");
foreach (Modes m in Modes.Keys)
{
builder.Append(m.ToChar());
}
foreach (string a in Modes.Values)
{
builder.Append(' ').Append(a);
}
return builder.ToString();
}