public void Execute(CommandExecutionContext context) { if (TemporaryOnly) { context.RemoveTemporaryAliases(); } else { context.Aliases.Clear(); } }