CommentStreams:9b3c2d335fc08010a6996fdd5b39efb4

First draft thrown in the wind, I'll take care of more proper formatting once we have both versions.