Changed loading from disk from console.log into console.error
Replaced throwing of an error in to a callback call with the error as param
Added extra exception handling around calling handlers
Incremented the module's patch version
Removed an unnecessary else block