added more accurate check for Loader.prototype.tryRequire, before this fix it could silently return null if error occured inside of module, on module dependencies loading