I remember hearing from a fan not too long ago that they thought Ash was a bat, well she isn't but Carrie is.
I'm not sure exactly where Carrie fits into the Latchkey universe. I know she's from Storm Peaks, but she's swung around from henchgirl, to protagonist, to evil genius