When multiplying expr * expr^-1
. Symbolics.simplify
/ Symbolics.simplify_fractions
don’t return 1
julia> using Symbolics
julia> @variables m mol
2-element Vector{Num}:
m
mol
julia> simplify(eval(Meta.parse("m^3*mol^-1")) * eval(Meta.parse("m^-3*mol")))
(m^3)*((1 / m)^3)
julia> simplify_fractions(eval(Meta.parse("m^3*mol^-1")) * eval(Meta.parse("m^-3*mol")))
(m^3)*((1 / m)^3)
What am I missing?