(tz_parents) ([*], *, [*]) ([*, *], *, []) ([], * [*, *]) | | | +-------+--------+-------+------+ +-*-+ * | | | | | | | (tz_before) (tz_current) (tz_after) * * | | | | +-*-+ * * * | | * *