Produce better msgs for bad var names in scenarios

Closes #71.