I want to separate concrete view implementation from hierarchy and logic in my components like this:
MySelectionListComponent @Input() public $items: Observable&