Crypt::CBC vs individual cipher module differs?

I noticed that if I use a "CBC compatible" crypt module directly, I get a normal expected result. But if I use CBC with the same cipher type on the same key and plaintext I get a completely different result. I've been up and down the perldoc for Crypt::CBC and just can't figure out why the results differ so much. Because they differ so much you