vb string = *field_pointer : (window_local_state[0][0] == LS/FIELD_OFFSET) // .,
{
  field_pointer = pointer_to (program_state_pointer, window_local_state[0][1]),
  {
    window_local_state = ([][2]) get_pointer (msg->local_state, T_ARRAY, int)         
  }
};