1. A method of executing operations sets on data sets accessible through a host having a processor according to a protocol, comprising: executing on the processor instructions configured to: for a data set and a verb of the protocol associated with an action, associate at least one operations set other than the action with the verb of the protocol and the data set; and upon receiving a protocol request specifying a verb of the protocol and a data set: execute the action associated with the verb of the protocol to fulfill the protocol request; and additionally execute at least one operations set associated with the verb and the data set.