 #===========================================================================================================
 # EVENT GENERATORS
 #-----------------------------------------------------------------------------------------------------------
-@_walk_events = ( me, selectors_and_content_events, layout_name_stack ) ->
+@_walk_events = ( me, selectors_and_content_events, layout_name_stack, field_selector_stack ) ->
   @_compute_cell_dimensions     me
   @_compute_field_dimensions    me
   @_compute_border_dimensions   me

  yield return

#-----------------------------------------------------------------------------------------------------------
@_walk_opening_events = ( me ) ->
  @_ensure_unitvector me
  layout_name       = me.name
  unitwidth_txt     = UNITS.as_text me.unitwidth

  seen_fieldnrs           = new Set()
  selector                = @_resolve_aliases me, selector
  #.........................................................................................................
  ### TAINT must resolve aliases ###
  for term in selector
    if CND.isa_text term
      for cell from IG.GRID.walk_cells_from_selector me.grid, selector
