Thanks for your bug report. That is the intended behaviour. As you have noticed, it is common. There are many identifiers where parameters are optional. If a parameter is not specified, a default value/behaviour is used.