My company uses JSUN (/sarcasm) where O = object, and U = union.
Who knew the same object could have completely different definitions based on some flags?