Minor improvement on error messages
Menu: made Menu classes easier to extend