Issue: matMenuTriggerFor input should accept null to support conditional submenus
Issue: matMenuTriggerFor input should accept null to support conditional submenus: a task in LegoFlow-SWE (Harbor dataset). It is currently impossible to conditionally attach a submenu to a trigger element using a single binding. A typical pattern like:
Part of Lego-X/LegoFlow-SWE.