#%Module

if { ! [is-loaded B] && [is-avail B ] } {
   module load B
   puts stderr "loading B"
}

if { [is-avail C/2.0 ] } {
   module load C/2.0
   puts stderr "loading C/2.0"
}
if { [is-avail D ] } {
   module load D
   puts stderr "loading D"
}

if { [is-avail E/1.0 ] } {
   module load E/1.0
   puts stderr "loading E/1.0"
}
