Export StreamMaker so that it can be overridden