This provides a numeric class Quaternion which is similar to a built-in class Complex.
Masahiro Nomoto
MIT