Dataset class.

Implements Iterator, Countable, Serializable.