Refactoring plugin Subscription::Text