note: observablehq runs cells concurrently unless they have dependencies on other cells. Given that table creation and crr creation is a side-effect, we need to establish dependencies so we don't run inserts or crr creation before table creation. Hence the use of variables (created == OK) from prior cells.