# File lib/facets/more/quaternion.rb, line 333 def coerce(other) if other.kind_of?(Complex); return Quaternion(other), self elsif Complex::generic?(other); return Quaternion(other), self else super end end