use ;
/// short lived wrapping of a few things which are needed for the handling
/// of a command in a panel and won't be modified during the operation.
/// the part of the immutable command execution context which comes from the app
/// the part of the command execution context which comes from the panel