remove walk_message helper (use message.walk() instead)