Should we just assert `exercise.startswith('/')`?