grader.js accepts url and introduced more checks.