AdaptableContainer
This is a container which can be a top application as well as a general container. It can adapt its computational algorithm to the either the container which is in or the root container. It can also either choose the parallel or sequential algorithm directly. This is done through the ComputationalAlgorithm property.