An unintrusive JavaScript debugging/profiling/log analysis tool