Generate axis names dynamically instead of looking up maps.

Concludes current work on #389 (closed).

Prepares for #401.

Leaves cleanup tasks #398 (closed), #399 (closed).

Merge request reports

Loading