Natural language is inherently ambiguous and real humans love to make it more so with slang and swearing. Take the story of the gorilla artist Jason Sprinkle from Seattle. He was once most known for attaching a ball and chain to the massive hammering man statue
on labor day. He had a commission for an art project to support job corp where he made a giant heart and drove it around to different job corp sites where he allow participants to sign the art and his truck. Once person wrote on his truck, "“Timberlake Carpentry Rules (the ‘Bomb’)”
on the front bumper of the truck" as a slang for very cool
. One day, pre-9/11, he was upset with cuts to city art funding and decided to park the truck, heart and all, in Seattle's main square to draw attention to the arts. Needless to say, the police interpreted the graffiti on his truck literally and the artiest ended-up in jail for a month which essentially ruined his life. OK, cops panicking in the heat of the moment you might expect, but if in the cold light of day prosecutors and the courts have such a problem handling slang, what are the chances some brainless code will be able to handle it?