chcę, aby abstrakcja łańcucha naprawdę miała miejsce nie tylko wymiany między łańcuchami ale korzystanie z aplikacji, niezależnie od tego, gdzie się znajdują otwórz aplikację → użyj aplikacji → gotowe