1)added capability of parametrized decorators\n2)added tests