Quaternion for Julia Language