From line 159 to here, the changes are only to avoid the redundancy with the default values (here as default for param, and above as the initialization in the member constructor); also added '.' for consistency with other messages.