Renamed the property "InternalIdentifier" to "InternalName" to be consistent
Added the "Resource" property to the base interface IRequest to signalize that each Request instance has to have this property and also added the new modifier to this property on all derived interfaces to show that the hiding is intended.
Added a static Helper class that contains useful methods for provider plugin developers
Added two methods to the Schema that allow to search for a field index by the field name (also internal name)
Added an indexer to the RecordSet that allows to address directly a field from a record by using the patter: recordSet[rowIndex, fieldName]