Вот с плагинами пока сложилась такая логика.
Если мы хотим использовать контекст накста, мы создаём плагин.
А чтобы использовать метод плагина в приложении, нам нужно его положить в прототип.
Вот момент с прототипом меня только смущает, кажется что это не ок