One line per each case that the error could be raised.

```
If all the required keys are not present in the info dict
If there are keys in the info dictionary that are not column names in the db
```
However, I'd like to see more granularity on these errors. They're different and important enough to be two different, so we catch them accordingly when creating a study. Probably worth it to create to new Exceptions, so other classes can use the same exceptions.