String? get pathname => _uri?.path ?? '';
set pathname(String? value) { _updateUri(_uri?.replace(path: value ?? '')); }