Location updateAddressPeriod(Period period) => address == null ? copyWith(address: Address(period: period)) : copyWith(address: address!.updatePeriod(period));