> Do you think it would be confusing to include the weight explicitly in the expressions above, i.e.:
> 
>         # sum_{|ell| in bin} weight * C_{ell_x,ell_y}
>         # and the second call returns
>         # sum_{|ell| in bin} weight.

Actually I think it's a good idea.  I just pushed an attempt at this.