help/usage: fix overly complex script description handling
had to include four other commits previously submitted in other MRs due to conflicts
Closes: #952887
Edited by Lyndon Brown
had to include four other commits previously submitted in other MRs due to conflicts
Closes: #952887