} else {
match ShutdownScript::try_from((script.clone(), &their_features)) {
Ok(shutdown_script) => Some(shutdown_script.into_inner()),
} else {
match ShutdownScript::try_from((script.clone(), &their_features)) {
Ok(shutdown_script) => Some(shutdown_script.into_inner()),