Brought more flexibility to redirect methods.