1. A method comprising: receiving a query from a device; determining with a processor one or more closures based, at least in part, on the query, wherein the one or more closures are associated with at least one of an information space or a computation space; determining with the processor to select at least one of the one or more closures based, at least in part, on one or more predetermined policies, wherein the one or more predetermined policies include one or more accounting policies; determining with the processor to generate a response to the query based, at least in part, on the selected at least one of the one or more closures; determining the one or more accounting policies from a cost infrastructure based, at least in part, on the query; determining to generate respective valuations for the one or more closures based, at least in part, on the one or more accounting policies; and determining whether the respective valuations exceed a cost threshold, wherein the cost threshold is a maximum level of cost that a user of the device is willing to assume, and wherein the selecting of the at least one of the one or more closures is based, at least in part, on the respective valuations and on the determination with respect to the cost threshold.