Is it true that this is not supported?
Answer : not supported.
Yes
In computer programming, the default argument is an argument to a function that the programmer should not specify. In most programming languages, functions can take one or more arguments. Usually, each argument must be specified in its entirety ( this is the case in the C programming language ).
(Emphasize mine.)