IContainerToken needs to provide a mechanism to allow or disallow child tokens to be added that have bounds that violate the current IContainerToken's bounds.
if allowed, the parent IContainerToken's bounds will be adjusted.
if disallowed, the parent IContainerToken will reject the addition of the offending child token.
IContainerToken needs to provide a mechanism to allow or disallow child tokens to be added that have bounds that violate the current IContainerToken's bounds.
if allowed, the parent IContainerToken's bounds will be adjusted.
if disallowed, the parent IContainerToken will reject the addition of the offending child token.