Improve errors when no schemes are found

Resolves #183 and #199.