Added "default_extras" parameter.
"override_extras" will not be implemented.
Note that all parameters override other parameters.