fix tests
apart and cancel handle nc; apart takes pseudo-multivariate
apart/cancel corrections
apart/cancel corrections
apart/cancel corrections
use sign=False in factor_terms call