A view name is a logical name, which can be used to create views of the same
type. The name is meaningful only in conjunction with XModel2::createViewController
- if it's passed there, a view/controller pair of the same type will be created.
denotes the arguments used to create the instance.
Usually, controllers are created via XModel2::createViewController, where the
caller can pass not only a controller name, but also arguments parametrizing the to-be-created instance.
Those arguments used at creation time can subsequently be retrieved using the CreationArguments
member.