Jnf/friendly errors

Fixes #18.