I used that package once, to write a program to do US taxes on Canadian mutual funds. Yes, it seemed necessary.