Implementing Max Commands
No extra code is required to implement a Max Commands setting of more than 1. But your implementations of the Command, DataBinding, Value, and so on, objects should be self-contained, so that multiple commands can be active at the same time without interfering with each other.
See also