CODEBASE
 - investigate lyon, pathfinder, font_kit, vello
 - features: eplt, time
DATA
 - Interpreter (polars-like operations between columns)
STYLE
 - fill gradients
 - dyn Style
SURFACE
 - handle aspect ratio discrepanties between figure and canvas
 - remove error/result as no more text handling
IR
 - default font family
 - arbitrary plot graphics (markers, labels)
SERIES
 - Histogram smooth
 - imshow?
AXIS
 - Define clearer rules for multiple axes:
    - series can only refer to axis within the same plot
    - shared scale can refer to axis in different plot
DRAWING
 - auto legend pos with intersection checks
 - Attach insets to axis rather than plot
 - Ticks locator not passing by zero
 - Border and spine consistency (incl. colors of marks, ticks etc.)
 - Support border style
 - setup_axis `uses_shared` should be removed in favor `Option<Formatter>`
   to avoid drawing shared axis labels
SERIES
STYLE
 - colormap (color representing data value)
SVG
 - metadata plotive
TEXT
 - equation parser
 - review fontdb to better integrate system fonts
DSL
 - color # (parsed as hex number in plotive-dsl)
TEST
EXAMPLES
 - Gas Leak Test
 - https://matplotlib.org/stable/gallery/lines_bars_and_markers/axline.html#sphx-glr-gallery-lines-bars-and-markers-axline-py
 - https://scikit-learn.org/stable/auto_examples/decomposition/plot_pca_iris.html

