def compose_components(model=@model, offset=[0,0])
			warn "HtmlGrid::List#compose_components is deprecated"
			each_component { |matrix, component|
				res = resolve_offset(matrix, offset)
				comp = create(component, model)
				if((tab = matrix.at(3)) && comp.respond_to?(:tabindex=))
					comp.tabindex = tab
				end
				@grid.add(label(comp, component), res.at(0), res.at(1), 
					self::class::VERTICAL)
			}
		end
def compose_components(model=@model, offset=[0,0])
			warn "HtmlGrid::List#compose_components is deprecated"
			each_component { |matrix, component|
				res = resolve_offset(matrix, offset)
				comp = create(component, model)
				if((tab = matrix.at(3)) && comp.respond_to?(:tabindex=))
					comp.tabindex = tab
				end
				@grid.add(label(comp, component), res.at(0), res.at(1), 
					self::class::VERTICAL)
			}
		end
compose_components: legacy-code