Added functionality for controlling the executor to use from an operatio...

...n

The problem is that is breaks compatibility of the operations because an additional field is introduced which is going to be serialized.