(CommandList
  children: [
    (C {(echo)})
    (C {(echo)})
    (C {(export)} 
      {(Lit_VarLike "OPENSHIFT_EXAMPLE=") 
        (CommandSubPart
          command_list: (CommandList children:[(C {(pwd)})])
          left_token: <Left_CommandSub "$(">
          spids: [54 56]
        ) (/examples/openshift-origin)
      }
    )
    (C {(export)} {(Lit_VarLike "OPENSHIFT_CONFIG=") (${ VSub_Name OPENSHIFT_EXAMPLE) (/config)})
    (C {(echo)} {(DQ ("===> Removing the OpenShift namespace:"))})
    (C {(kubectl)} {(delete)} {(namespace)} {(openshift-origin)})
    (C {(echo)})
    (C {(echo)} {(DQ ("===> Removing local files:"))})
    (C {(rm)} {(-rf)} {(${ VSub_Name OPENSHIFT_CONFIG)})
    (C {(rm)} {(${ VSub_Name OPENSHIFT_EXAMPLE) (/openshift-startup.log)})
    (C {(rm)} {(${ VSub_Name OPENSHIFT_EXAMPLE) (/secret.json)})
    (C {(touch)} {(${ VSub_Name OPENSHIFT_EXAMPLE) (/secret.json)})
    (C {(echo)})
    (C {(echo)} {(DQ ("===> Restoring changed YAML specifcations:"))})
    (If
      arms: [
        (if_arm
          cond: [
            (Sentence
              child: 
                (C {(Lit_Other "[")} {(-f)} 
                  {(DQ (${ VSub_Name OPENSHIFT_EXAMPLE) (/etcd-controller.yaml.bak))} {(Lit_Other "]")}
                )
              terminator: <Op_Semi ";">
            )
          ]
          action: [
            (C {(rm)} {(${ VSub_Name OPENSHIFT_EXAMPLE) (/etcd-controller.yaml)})
            (C {(mv)} {(-v)} {(${ VSub_Name OPENSHIFT_EXAMPLE) (/etcd-controller.yaml.bak)} 
              {(${ VSub_Name OPENSHIFT_EXAMPLE) (/etcd-controller.yaml)}
            )
          ]
          spids: [-1 145]
        )
      ]
      else_action: [(C {(echo)} {(DQ ("No changed specifications found."))})]
      spids: [170 179]
    )
    (C {(echo)})
    (C {(echo)} {(Done.)})
  ]
)