Gordon should return errors, not silently fail. Fixes #136
Merge pull request #137 from fkautz/fix-error-code

Gordon should return errors, not silently fail. Fixes #136