I've seen it in generators which don't sanitise their inputs. They ask for field names, then generate an appropriate <code>CREATE TABLE</code> statement and other code. Somewhere in the documentation it says "no punctuation" but the software doesn't enforce that. And who reads the documentation ?