I added the log message, but I agree, sending an error rather than throw will be addressed in #57