Are any exceptions thrown if `level` is not in that list?  If so, what are they?