4.0.0
Changes to the ExecuteProcessService for thread safety, specifically introducing a ExecuteProcessOptions object instead of setting class members
Introduces an interface for the 3E OData service
Added AddOrReplace to AttributeCollection to serve a particular use case
Various internal changes and updates