more numerically stable get_axis_and_angle() from rotation + assume quaternion is normalized when construction Rotation3D from a rigid body that already holds a normalized quaternion
documentation + move some of the decorator macros to decorator_macros + some reconsolidation of the summary decorator macros (affecting eg CentroidOfRefined and Cover)