Parsing separated from computing the model.