Barney Frank's District Only Leans Democrat, According to Cook