Can you add some comments about what this for-loop is doing? I'm not sure I understand. Why does it break on the first tab that has a `url_slug` equal do the XBlock location name? Why do you set the tab name to the XBlock display name? Is there some reason you need to use the double-nested `if` and the `break` statement?