Implement forum cohort visibility labels correctly

TNL-25
I was trying to, but my IDE kept rebelling. I'll see if I can work out what it doesn't like and fix it.