Data

This branch prepares for splitting off inputData.