When using LabJS to asynchronously load scripts with a chain of dependencies, if one of the scripts breaks (due to download failure or connection timeout), it seems that the remaining scripts in the chain will not be executed. Is there a way to define a custom callback function to handle this scenario and take necessary actions if a specific script fails to load? If LabJS doesn't support this feature, are there any other asynchronous script loaders that do?