Appearance
# Vibe.Engines
This is a highly generic system for executing strategies against a set of data, with a global variable set, and per item wrappers for adding context.
Each engine can either be invoked directly with raw data, or can be invoked with existing context wrappers, to allow data to be passed between multiple engines. This means it's possible to make an overarching engine which contains strategies which invoke other child engines.
The result set is internally combined to create a final set of results, each of which may have been processed very differently.
TODO:
Add support for serializing the wrappers of the result set to Azure Tables via a factory.