Yeah I didn't make this clear in my messages. It seems that for a given access setting you can have:
  1. A short label
       + E.g. "Selected groups"
  2. A long label
       + E.g. "Visible to select groups: Runners, Swimmers"
  3. A message about why you can't set access. 
       + E.g. "Resources in the ''Training'' folder can only be viewed by the group **''Runners'' and "Swimmers"**.

This method used to call the long method but the logic was actually being carried out by the view so I don't think this ever got called. The result would be that the long label is shown in the table instead of in the short one, which could be _really_ long in some cases.

The result is that the 'long label' is not used anywhere as far as I can tell. The only place I can think where the long label would be useful is on the 'more / metadata' context we discovered yesterday, i.e. when an access user clicks views the properties of a resource. I have just used the short label here out of laziness, but I'm happy to implement the long label; it would be good to see it used somewhere.

What do you reckon?