Moving the DataContainerArrayProxy to its own class. Adding improved error reporting to the DataContainerReader class.