I think you covered all the elements of hanging pretty well here. Nicely written.

I still hope newbies and not so newbies will post, what some of us might call redundant questions,
after all...