Explicitly state the loop in the exception message for a circular dependency
Changes proposed in this merge request: