added Fsl::BinaryWriter