Flaw in remove_empty_pending_changes.py.
This script checks the output of 'p4 -Ztag describe -s NNN' for the string "user swarm", to ensure empty pending changelists relating to a Swarm instance are not removed.
The string is hard-coded, and does not allow for users named anything other than 'swarm'. This script must not be run as-is, unless the Swarm instance is and has always been running under user 'swarm'.
It may be more reliable to find changes created through a client named "swarm-[string]", pattern-matching the auto-generated "[string]".