Slightly Improved Error Handling

When `this.file` doesn't exist we should information that we should have instead `this.name`.

Fixes #18