netcdf cdm_sea_soundings {
types:
  float(*) temp_vlen ;
  compound sea_sounding {
    int sounding_no ;
    temp_vlen temp_vl ;
  }; // sea_sounding
dimensions:
	Sounding = 3 ;
variables:
	sea_sounding fun_soundings(Sounding) ;
data:

 fun_soundings = {1, {23.5}}, {1, {23.5, 22.5}}, 
    {-16995532, {23.5, 22.5, 21.5}} ;
}