Вызов 
('article') трактуется js не как функция, а как создание объекта типа String, в который "фреймворк" накостылял своих методов.
Микропример:
// Расширяем стандартный объект:
String.prototype.foo = function () {console.log('Foo', arguments)};
// И вызываем метод на строке:
('').foo('bar')
// Предыдущий вызов аналогичен этому:
String('').foo(42)
Это легко понять, прочитав readme по 
ссылке:
Недостатки
Расширение базовой структуры данных String, отчего в будущем это может привести к регрессии веб-приложения
Не говоря уже о том, что прямо в репозитории, на который вы далии ссылку, лежит, мать его, 
код этого "фреймворка"!