I guess what `create_evaluation` does with its arguments (and what they can be) is explained elsewhere?