974002091b
takes a list as an argument. couldn't work out how to adapt the `hasScope` directive to be flexible, so just added a second one instead