CGE2: Rename Snail to CommandHandler, expand it.