haxe doesn't support return-type @:overload's
add readable stream implementation examples