Adding support for evaluating with type combos that don't support std::common_type, such as Matrix and double
Adding support for evaluating with type combos that don't support std::common_type, such as Matrix and double

GuylainGreer/manifolds,GuylainGreer/manifolds