1. A method of issuing at least two operations on a data set accessible through a host according to a protocol, comprising: expressing the operations as a declarative resource script in a declarative script language comprising: at least one declarative data set instruction applying a verb of the protocol to the data set, and at least one declarative flow control instruction configured to alter an execution flow of the declarative resource script according to a flow control operation selected from a flow control operation set comprising: conditional executing of at least one operation; relocating to a target operation of the declarative resource script; iterative executing of at least one operation; concurrent executing of at least two operations; and asynchronous executing of at least one operation, wherein the declarative resource script comprises at least one declarative flow control instruction and at least two declarative data set instructions that, unless logically ordered by a declarative flow control instruction, may be executed in any logical order; and interpreting the declarative resource script through a declarative script processor configured to perform operations on the data set by issuing the verbs of the protocol specified by the declarative data set instructions to the host.