The current dependency map looks convoluted and unintuitive (Screenshot from https://exercism.org/tracks/cairo/concepts) 