Added a new type of sink that let's you output to a fixed buffer.