I want to get rid of pretty_id, but split uses it for now. I may do the misc split cleanups for my hackathon (remove pretty_id, make org optional, change representation of blocks). This code block is looking for the args which split.create_course() requires or uses.