DataReader Objects

Subclass of InitialNode.

This encapsulates the functionality of a data node that reads records e.g. from a file or database table.