MotionPlanner: Increase abstraction.
AxisHomer: Use TupleGetElem to retrieve tuple element.
Tuple: Add getHead().
TupleForEach: Use Tuple::getHead().
TupleGet: Use Tuple::getHead().