 The framework also provided blocks that were not packaged in Enterprise Library, such as a validation block.It provided useful abstractions of Enterprise Library specific to this solution domain, that offered simplified APIs, and the framework unified the API with typing of string parameters.The framework was delivered (in source form) as a set of framework assemblies, packaged with Enterprise Library.