The default value for `$timezone` isn't really useful here, because the rest of the parameters are mandatory.