public Url1(OriginI1 origin, PathI path = null, Query query = null, Fragment frag = null) { _origin = origin; _path = path; _query = query; _fragment = frag; }
public Url2(OriginI1 origin, Route route = null, Query query = null, Fragment frag = null) { _origin = origin; _route = route; _query = query; _fragment = frag; }