Two things changed here. Indeed, the order to be consistent everywhere in how class/object definitions happen. Secondly, the the types. ReadSream/WriteStream have now type parameters.