I know this isn't a problem with this particular pull request, but if we want to use `create_enrollment` as a Swiss army knife for all enrollment modification (which I'm okay with, to be honest), I think we want to change the name to something that is less confusing.