Working on a number of legacy systems written in various versions of .NET, across many different companies, I keep finding examples of the following pattern:
pub
I've seen this a lot in VBScript code (classic ASP) and I think it comes from there.