Discard invalid results before running select

Removes requests with a null model type before the failing call to `@requests.select`

Closes #197