public PokemonViewModel(RomHandlerModelView handlerModelView, Pokemon pokemon)
     : base(handlerModelView) => _pokemon = pokemon ?? throw new ArgumentNullException();
 protected BaseViewModel(RomHandlerModelView parent) => Parent = parent;