5. The non-transitory computer readable storage medium of claim 4 , further comprising instructions for receiving a trigger event with respect to the first function, and further comprising instructions for determining whether a valid instance of the output of the first function exists in a cache.
5. The non-transitory computer readable storage medium of claim 4 , further comprising instructions for receiving a trigger event with respect to the first function, and further comprising instructions for determining whether a valid instance of the output of the first function exists in a cache. 7. The non-transitory computer readable storage medium of claim 5 , further comprising instructions for determining that the cache contains an out of date instance of the requested output, reevaluating the first function, and re-caching a refreshed instance of the requested output.