log eval dataset misconfiguration (#1179)
* log eval dataset misconfiguration
* use context
* literally
* BaseException -> Exception
* use my archaeological skills to find the right python syntax for 3.9
* refactor names for more general use
* oops
* oops II
* context -> location
* use variables instead of strings
* Update exceptions.py
* delete Mapping