It's nice but xdesoto has to put the missing bit back, or else the snippet will always work and the menu switch will result an error.