I personally like to use them as a way of saying "this value will be used as part of something else. For one-off or memoized functions I usually don't.

To explain my bizarre logic, in the case above, we're collecting a bunch of `external_urls` to do something with them at the very end.