language needs to be more clear on data requirements - focus on the semantics of the data, not the structure