Kinematics passing all tests.  Decided to leave current_angle as it is,
but respecting the fact that it DOES NOT represent the actual angle of a
node in the superdesign (see notes).