Implement named parameters and default values.
Variables whose names start with _ are constants.