Can I somehow convince Ruby to let me use const_missing or method_missing to catch names like 2d20? Not that I want to pile one layer of geekiness upon another, but I’d like to create a nice little DSL for dice rolls and other D&D stuff, but 2d20 isn’t a legal name for a variable or constant cos it starts with a number.
Any ideas?