Abstraction is good.
Axes restructuring, part 1