zeroOrOneMenuItemParameters should be renamed to zeroOrOneMenuItemParameter