(command.CommandList children: [ (C {<Id.KW_Set set>} {<-o>} {<errexit>}) (C {<Id.KW_Set set>} {<-o>} {<nounset>}) (C {<Id.KW_Set set>} {<-o>} {<pipefail>}) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:KUBE_ROOT) op: assign_op.Equal rhs: { (command_sub left_token: <Id.Left_DollarParen '$('> child: (C {<dirname>} {(DQ (${ Id.VSub_Name BASH_SOURCE))}) ) <'/..'> } spids: [65] ) ] ) (C {<source>} {(DQ (${ Id.VSub_Name KUBE_ROOT) <'/build/common.sh'>)}) (C {<source>} {(DQ (${ Id.VSub_Name KUBE_ROOT) <'/build/lib/release.sh'>)}) (C {<kube> <Id.Lit_Colon ':'> <Id.Lit_Colon ':'> <build> <Id.Lit_Colon ':'> <Id.Lit_Colon ':'> <ensure_tar> } ) (C {<kube> <Id.Lit_Colon ':'> <Id.Lit_Colon ':'> <version> <Id.Lit_Colon ':'> <Id.Lit_Colon ':'> <get_version_vars> } ) (C {<kube> <Id.Lit_Colon ':'> <Id.Lit_Colon ':'> <release> <Id.Lit_Colon ':'> <Id.Lit_Colon ':'> <package_tarballs> } ) ] )