Multiple properties now can be provided to a single property call in ViewModel.
fix test for view model ::property.
simplify delegation.