Adjusted packages.
Add BindingContext idea and adjusted Binders.
Apply PredefinedViewPendingAttributes and BindingContext ideas.
Apply PredefinedViewPendingAttributes and BindingContext ideas.
Cleaned up the relationship between ViewAttributeInstantiator and its consumers and adjusted packages.
Renamed variable context to bindingContext and added unit tests.
Added more unit tests.
Added more unit tests.
Renamed some of the classes and methods following a discussion
Another small method name change in accordance with discussion
Refactoring package names as discussed
Renamed all viewPendingAttributes variables and method names
Fix a bug of checkItemPositions synchronisation.
Try to make exceptions explicit.
Tried to apply new ChildAttribute and AttributeValue ideas.
Tried to apply new ChildAttribute and AttributeValue ideas.
Re-organized AttributeValues.
Re-organized AttributeValues.
Adjusted AttributeValues as Attributes and added exceptions.
Adjusted GroupedViewAttributes.