Changed the way context parameters are defined

Contexts now could have unique sets of arguments