It's one of the most obvious choices of function name when dealing with persistent storage - and I notice that e.g. erlyweb has used q(), q1(), etc instead probably *because* query is a reserved word. So I'm curious as to why it is reserved? /s