Added a property data components for other modules can attach validations free information.
Added unit test data property.