because default value may be a function call and i...
# getting-started
a
because default value may be a function call and it may be impossible to infer the type