Core data structures for modelling datasets.