As other comments, why split the WT_Menu constructor in 3 lines?