Made store view model functional inheritance.