def when(self, key):
ctx = Context(key, self)<EOL>self.context.append(ctx)<EOL>return ctx<EOL>
Specify context, i.e. condition that must be met.

        Arguments:
            key (str): Name of the context whose value you want to query.
        Returns:
            Context: