MenuItem names, and tooltips can now be functions--passed as tuples--that (ideally) return strings.