Uses cases also describe whom the function involves.
I think use cases do not limited by what Saffer mentions here. I want to mention an article I read last week. It's "The Nine States of Design" (https://medium.com/swlh/the-nine-states-of-design-5bfe9b3d6d85#.ry49edpbd) This article also list some use cases such as "loading," "too many," "incorrect." I think the use cases are endless. While we could list some most typical cases, we still need to pay attentions and might always find other use cases.