A library which makes interacting with streams easier