At this layer we should describe the test as a blob. Only the front-end should decode the json description of the test for display purposes.