> > @@ -99,7 +99,7 @@
> >  )
> >  
> >  from partfrac import (
> > -    apart,
> > +    apart, apart_structured, assemble_partfrac_full
> 
> Why don't you just add a flag to apart?

That is of course possible. But it feels making the thing
more complex than necessary. For example we have both
sqf and sqf_list for (un)structured square-free factorization.

Also I'm not sure if I want to support the undetermined
coefficients method too. The Bronstein method feels so
much more elegant (and is more than sufficient for my needs).