I think it's fine to leave `extract_address` with arguments (it needs at least `:email`, which isn't object state) and with its current name - but I think it's nice to remove as many arguments as possible, and in the case of `extract_recipients`, we can easily remove all of the arguments.