move spire.math.compat to spire.compat