public Address Redirect(Address a)
 {
     return(new Address(ContentType ?? a.Type,
                        PathFunctions.Redirect(a.GetAsContentPath(), SourceDescriptor)));
 }