Stop in for a cup of coffee

Your looking for perfection and for absolutes. They don't exist in this kind of situation. Sometimes you can see the fight coming and break it up before it starts.
I'm sure that is occassionally true. Its still a slippery slope when the rules are expanded ad hoc. That's not asking for perfection.