Correcting instantiation of subclass, adding tests
Properly generating exceptions including causes
Returning the correct number of stream alerts per stream now