public override IViewModel <SongModel> createStandardVM(SongModel model)
        {
            var core   = new SongViewModel(model);
            var expand = addExpandLayer(core);

            return(addSelectLayer(expand));
        }
        public override IViewModel <SongModel> createStandardVM(SongModel model)
        {
            var core   = new SongViewModel(model);
            var expand = addExpandLayer(core);
            var edit   = addEditLayer(expand);
            var delete = addDeleteLayer(edit);

            return(addHighlightLayer(delete));
        }