Static methods runs in correct context, now they may be used as independent helpers