def make_grid(rect, cells={}, num_rows=<NUM_LIT:0>, num_cols=<NUM_LIT:0>, padding=None,<EOL>inner_padding=None, outer_padding=None, row_heights={}, col_widths={}, <EOL>default_row_height='<STR_LIT>', default_col_width='<STR_LIT>'):
grid = Grid(<EOL>bounding_rect=rect,<EOL>min_cell_rects=cells,<EOL>num_rows=num_rows,<EOL>num_cols=num_cols,<EOL>padding=padding,<EOL>inner_padding=inner_padding,<EOL>outer_padding=outer_padding,<EOL>row_heights=row_heights,<EOL>col_widths=col_widths,<EOL>default_row_height=default_row_height,<EOL>default_col_width=default_col_width,<EOL>)<EOL>return grid.make_cells()<EOL>
Return rectangles for each cell in the specified grid.  The rectangles are 
returned in a dictionary where the keys are (row, col) tuples.