[boost] [boost.QVM] can you explain quaternions in the docs?