Spion_: it strikes me that a sensible programming language design wouldn't include '*' overloaded in yet another way