diff --git a/include/version.h b/include/version.h
index 78200b6c3..e5a79833a 100644
--- a/include/version.h
+++ b/include/version.h
@@ -12,7 +12,7 @@
namespace FBE {
// Fast binary encoding version
-const char version[] = "1.8.0.0";
+const char version[] = "1.9.0.0";
} // namespace FBE
diff --git a/projects/CSharp/Proto/enums.cs b/projects/CSharp/Proto/enums.cs
index a1a8d2271..3e49627c6 100644
--- a/projects/CSharp/Proto/enums.cs
+++ b/projects/CSharp/Proto/enums.cs
@@ -1,7 +1,14 @@
-// Automatically generated by the Fast Binary Encoding compiler, do not modify!
-// https://github.com/chronoxor/FastBinaryEncoding
-// Source: enums.fbe
-// Version: 1.8.0.0
+//------------------------------------------------------------------------------
+//
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+// https://github.com/chronoxor/FastBinaryEncoding
+// Source: enums.fbe
+// FBE version: 1.9.0.0
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
diff --git a/projects/CSharp/Proto/fbe.cs b/projects/CSharp/Proto/fbe.cs
index acaa54d11..1b3b89c17 100644
--- a/projects/CSharp/Proto/fbe.cs
+++ b/projects/CSharp/Proto/fbe.cs
@@ -1,7 +1,14 @@
-// Automatically generated by the Fast Binary Encoding compiler, do not modify!
-// https://github.com/chronoxor/FastBinaryEncoding
-// Source: FBE
-// Version: 1.8.0.0
+//------------------------------------------------------------------------------
+//
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+// https://github.com/chronoxor/FastBinaryEncoding
+// Source: FBE
+// FBE version: 1.9.0.0
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
diff --git a/projects/CSharp/Proto/proto.cs b/projects/CSharp/Proto/proto.cs
index a5a910118..2b51ec915 100644
--- a/projects/CSharp/Proto/proto.cs
+++ b/projects/CSharp/Proto/proto.cs
@@ -1,7 +1,14 @@
-// Automatically generated by the Fast Binary Encoding compiler, do not modify!
-// https://github.com/chronoxor/FastBinaryEncoding
-// Source: proto.fbe
-// Version: 1.8.0.0
+//------------------------------------------------------------------------------
+//
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+// https://github.com/chronoxor/FastBinaryEncoding
+// Source: proto.fbe
+// FBE version: 1.9.0.0
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
diff --git a/projects/CSharp/Proto/protoex.cs b/projects/CSharp/Proto/protoex.cs
index 841f041c3..0a4ae4cda 100644
--- a/projects/CSharp/Proto/protoex.cs
+++ b/projects/CSharp/Proto/protoex.cs
@@ -1,7 +1,14 @@
-// Automatically generated by the Fast Binary Encoding compiler, do not modify!
-// https://github.com/chronoxor/FastBinaryEncoding
-// Source: protoex.fbe
-// Version: 1.8.0.0
+//------------------------------------------------------------------------------
+//
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+// https://github.com/chronoxor/FastBinaryEncoding
+// Source: protoex.fbe
+// FBE version: 1.9.0.0
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
diff --git a/projects/CSharp/Proto/test.cs b/projects/CSharp/Proto/test.cs
index 0cbb0d49f..67943398c 100644
--- a/projects/CSharp/Proto/test.cs
+++ b/projects/CSharp/Proto/test.cs
@@ -1,7 +1,14 @@
-// Automatically generated by the Fast Binary Encoding compiler, do not modify!
-// https://github.com/chronoxor/FastBinaryEncoding
-// Source: test.fbe
-// Version: 1.8.0.0
+//------------------------------------------------------------------------------
+//
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+// https://github.com/chronoxor/FastBinaryEncoding
+// Source: test.fbe
+// FBE version: 1.9.0.0
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
diff --git a/projects/Go/proto/enums/EnumByte.go b/projects/Go/proto/enums/EnumByte.go
index e7a231c42..c228f8583 100644
--- a/projects/Go/proto/enums/EnumByte.go
+++ b/projects/Go/proto/enums/EnumByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumChar.go b/projects/Go/proto/enums/EnumChar.go
index 89f55678e..b8828a092 100644
--- a/projects/Go/proto/enums/EnumChar.go
+++ b/projects/Go/proto/enums/EnumChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumInt16.go b/projects/Go/proto/enums/EnumInt16.go
index 82d80799d..3dcf23c92 100644
--- a/projects/Go/proto/enums/EnumInt16.go
+++ b/projects/Go/proto/enums/EnumInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumInt32.go b/projects/Go/proto/enums/EnumInt32.go
index 00aeb69e9..08d0e319f 100644
--- a/projects/Go/proto/enums/EnumInt32.go
+++ b/projects/Go/proto/enums/EnumInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumInt64.go b/projects/Go/proto/enums/EnumInt64.go
index c897e3698..52955a3b9 100644
--- a/projects/Go/proto/enums/EnumInt64.go
+++ b/projects/Go/proto/enums/EnumInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumInt8.go b/projects/Go/proto/enums/EnumInt8.go
index 216e38f87..493b2e490 100644
--- a/projects/Go/proto/enums/EnumInt8.go
+++ b/projects/Go/proto/enums/EnumInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumUInt16.go b/projects/Go/proto/enums/EnumUInt16.go
index 09047fdbd..4ef89e56a 100644
--- a/projects/Go/proto/enums/EnumUInt16.go
+++ b/projects/Go/proto/enums/EnumUInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumUInt32.go b/projects/Go/proto/enums/EnumUInt32.go
index 796a39838..d7245aa95 100644
--- a/projects/Go/proto/enums/EnumUInt32.go
+++ b/projects/Go/proto/enums/EnumUInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumUInt64.go b/projects/Go/proto/enums/EnumUInt64.go
index 0b69cdf39..45af7f649 100644
--- a/projects/Go/proto/enums/EnumUInt64.go
+++ b/projects/Go/proto/enums/EnumUInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumUInt8.go b/projects/Go/proto/enums/EnumUInt8.go
index e3046b551..0ddb54edc 100644
--- a/projects/Go/proto/enums/EnumUInt8.go
+++ b/projects/Go/proto/enums/EnumUInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumWChar.go b/projects/Go/proto/enums/EnumWChar.go
index 5943ac9da..12baaf687 100644
--- a/projects/Go/proto/enums/EnumWChar.go
+++ b/projects/Go/proto/enums/EnumWChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/Enums.go b/projects/Go/proto/enums/Enums.go
index cf6580f26..043a71a1b 100644
--- a/projects/Go/proto/enums/Enums.go
+++ b/projects/Go/proto/enums/Enums.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumsFinalModel.go b/projects/Go/proto/enums/EnumsFinalModel.go
index 99f3f05d6..4cb2c8281 100644
--- a/projects/Go/proto/enums/EnumsFinalModel.go
+++ b/projects/Go/proto/enums/EnumsFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/EnumsModel.go b/projects/Go/proto/enums/EnumsModel.go
index a0acf704f..d1a93afb3 100644
--- a/projects/Go/proto/enums/EnumsModel.go
+++ b/projects/Go/proto/enums/EnumsModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnumByte.go b/projects/Go/proto/enums/FieldModelEnumByte.go
index 3ec699d4e..e8bb65acf 100644
--- a/projects/Go/proto/enums/FieldModelEnumByte.go
+++ b/projects/Go/proto/enums/FieldModelEnumByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnumChar.go b/projects/Go/proto/enums/FieldModelEnumChar.go
index f80e1fb51..564428f2a 100644
--- a/projects/Go/proto/enums/FieldModelEnumChar.go
+++ b/projects/Go/proto/enums/FieldModelEnumChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnumInt16.go b/projects/Go/proto/enums/FieldModelEnumInt16.go
index a824286cf..24667da17 100644
--- a/projects/Go/proto/enums/FieldModelEnumInt16.go
+++ b/projects/Go/proto/enums/FieldModelEnumInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnumInt32.go b/projects/Go/proto/enums/FieldModelEnumInt32.go
index 79b4f71f6..174087abe 100644
--- a/projects/Go/proto/enums/FieldModelEnumInt32.go
+++ b/projects/Go/proto/enums/FieldModelEnumInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnumInt64.go b/projects/Go/proto/enums/FieldModelEnumInt64.go
index 4183a12e4..cae125d1f 100644
--- a/projects/Go/proto/enums/FieldModelEnumInt64.go
+++ b/projects/Go/proto/enums/FieldModelEnumInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnumInt8.go b/projects/Go/proto/enums/FieldModelEnumInt8.go
index 4c063d27a..216f00e3c 100644
--- a/projects/Go/proto/enums/FieldModelEnumInt8.go
+++ b/projects/Go/proto/enums/FieldModelEnumInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnumUInt16.go b/projects/Go/proto/enums/FieldModelEnumUInt16.go
index 72d0fd249..e704dedd0 100644
--- a/projects/Go/proto/enums/FieldModelEnumUInt16.go
+++ b/projects/Go/proto/enums/FieldModelEnumUInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnumUInt32.go b/projects/Go/proto/enums/FieldModelEnumUInt32.go
index e4a84840b..823fd1621 100644
--- a/projects/Go/proto/enums/FieldModelEnumUInt32.go
+++ b/projects/Go/proto/enums/FieldModelEnumUInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnumUInt64.go b/projects/Go/proto/enums/FieldModelEnumUInt64.go
index 4c649948b..ea3000330 100644
--- a/projects/Go/proto/enums/FieldModelEnumUInt64.go
+++ b/projects/Go/proto/enums/FieldModelEnumUInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnumUInt8.go b/projects/Go/proto/enums/FieldModelEnumUInt8.go
index bee8b43af..018005cb2 100644
--- a/projects/Go/proto/enums/FieldModelEnumUInt8.go
+++ b/projects/Go/proto/enums/FieldModelEnumUInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnumWChar.go b/projects/Go/proto/enums/FieldModelEnumWChar.go
index 2eb1ec73a..8d5ea0da9 100644
--- a/projects/Go/proto/enums/FieldModelEnumWChar.go
+++ b/projects/Go/proto/enums/FieldModelEnumWChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FieldModelEnums.go b/projects/Go/proto/enums/FieldModelEnums.go
index e91331384..6da9d5cd0 100644
--- a/projects/Go/proto/enums/FieldModelEnums.go
+++ b/projects/Go/proto/enums/FieldModelEnums.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnumByte.go b/projects/Go/proto/enums/FinalModelEnumByte.go
index 6aecf6d2a..30e78a0fb 100644
--- a/projects/Go/proto/enums/FinalModelEnumByte.go
+++ b/projects/Go/proto/enums/FinalModelEnumByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnumChar.go b/projects/Go/proto/enums/FinalModelEnumChar.go
index 4b7584145..4cb25e1c9 100644
--- a/projects/Go/proto/enums/FinalModelEnumChar.go
+++ b/projects/Go/proto/enums/FinalModelEnumChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnumInt16.go b/projects/Go/proto/enums/FinalModelEnumInt16.go
index c52c18a4e..1f7125e91 100644
--- a/projects/Go/proto/enums/FinalModelEnumInt16.go
+++ b/projects/Go/proto/enums/FinalModelEnumInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnumInt32.go b/projects/Go/proto/enums/FinalModelEnumInt32.go
index 8c4ac06d2..bcb50194b 100644
--- a/projects/Go/proto/enums/FinalModelEnumInt32.go
+++ b/projects/Go/proto/enums/FinalModelEnumInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnumInt64.go b/projects/Go/proto/enums/FinalModelEnumInt64.go
index 34db1be7f..fe7803e7d 100644
--- a/projects/Go/proto/enums/FinalModelEnumInt64.go
+++ b/projects/Go/proto/enums/FinalModelEnumInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnumInt8.go b/projects/Go/proto/enums/FinalModelEnumInt8.go
index c5f613cb6..d5a3919af 100644
--- a/projects/Go/proto/enums/FinalModelEnumInt8.go
+++ b/projects/Go/proto/enums/FinalModelEnumInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnumUInt16.go b/projects/Go/proto/enums/FinalModelEnumUInt16.go
index 8fb57e8f5..a8e43f65e 100644
--- a/projects/Go/proto/enums/FinalModelEnumUInt16.go
+++ b/projects/Go/proto/enums/FinalModelEnumUInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnumUInt32.go b/projects/Go/proto/enums/FinalModelEnumUInt32.go
index 4d8581db1..42e891b5d 100644
--- a/projects/Go/proto/enums/FinalModelEnumUInt32.go
+++ b/projects/Go/proto/enums/FinalModelEnumUInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnumUInt64.go b/projects/Go/proto/enums/FinalModelEnumUInt64.go
index 1da932c52..6d80db512 100644
--- a/projects/Go/proto/enums/FinalModelEnumUInt64.go
+++ b/projects/Go/proto/enums/FinalModelEnumUInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnumUInt8.go b/projects/Go/proto/enums/FinalModelEnumUInt8.go
index 86569e278..a953aed97 100644
--- a/projects/Go/proto/enums/FinalModelEnumUInt8.go
+++ b/projects/Go/proto/enums/FinalModelEnumUInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnumWChar.go b/projects/Go/proto/enums/FinalModelEnumWChar.go
index 5ae794bf5..90dac2cb7 100644
--- a/projects/Go/proto/enums/FinalModelEnumWChar.go
+++ b/projects/Go/proto/enums/FinalModelEnumWChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalModelEnums.go b/projects/Go/proto/enums/FinalModelEnums.go
index 938b3f8ac..70fe30c23 100644
--- a/projects/Go/proto/enums/FinalModelEnums.go
+++ b/projects/Go/proto/enums/FinalModelEnums.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalReceiver.go b/projects/Go/proto/enums/FinalReceiver.go
index f46c80183..dcb15d42a 100644
--- a/projects/Go/proto/enums/FinalReceiver.go
+++ b/projects/Go/proto/enums/FinalReceiver.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/FinalSender.go b/projects/Go/proto/enums/FinalSender.go
index cc2e774b3..819e0f637 100644
--- a/projects/Go/proto/enums/FinalSender.go
+++ b/projects/Go/proto/enums/FinalSender.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/ProtocolVersion.go b/projects/Go/proto/enums/ProtocolVersion.go
index 3095c6116..261632fb0 100644
--- a/projects/Go/proto/enums/ProtocolVersion.go
+++ b/projects/Go/proto/enums/ProtocolVersion.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/Proxy.go b/projects/Go/proto/enums/Proxy.go
index 9c6189d6c..6ef2fed4d 100644
--- a/projects/Go/proto/enums/Proxy.go
+++ b/projects/Go/proto/enums/Proxy.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/Receiver.go b/projects/Go/proto/enums/Receiver.go
index ab0f5002b..8f27ce9a4 100644
--- a/projects/Go/proto/enums/Receiver.go
+++ b/projects/Go/proto/enums/Receiver.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/Sender.go b/projects/Go/proto/enums/Sender.go
index d7a0a5dbe..6932a1226 100644
--- a/projects/Go/proto/enums/Sender.go
+++ b/projects/Go/proto/enums/Sender.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
diff --git a/projects/Go/proto/enums/Version.go b/projects/Go/proto/enums/Version.go
index 53ed366ab..9cbcd85b5 100644
--- a/projects/Go/proto/enums/Version.go
+++ b/projects/Go/proto/enums/Version.go
@@ -1,9 +1,11 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package enums
// Package version
-const Version = "1.8.0.0"
+const Version = "1.9.0.0"
diff --git a/projects/Go/proto/fbe/Buffer.go b/projects/Go/proto/fbe/Buffer.go
index 064360ea4..b89ab051f 100644
--- a/projects/Go/proto/fbe/Buffer.go
+++ b/projects/Go/proto/fbe/Buffer.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/Constants.go b/projects/Go/proto/fbe/Constants.go
index 3ebcf7916..34a7f24ee 100644
--- a/projects/Go/proto/fbe/Constants.go
+++ b/projects/Go/proto/fbe/Constants.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelBool.go b/projects/Go/proto/fbe/FieldModelBool.go
index 0609ccb6e..d018d8a94 100644
--- a/projects/Go/proto/fbe/FieldModelBool.go
+++ b/projects/Go/proto/fbe/FieldModelBool.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelByte.go b/projects/Go/proto/fbe/FieldModelByte.go
index d92eae928..1c15c962b 100644
--- a/projects/Go/proto/fbe/FieldModelByte.go
+++ b/projects/Go/proto/fbe/FieldModelByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelBytes.go b/projects/Go/proto/fbe/FieldModelBytes.go
index a3d83a501..7b91990f8 100644
--- a/projects/Go/proto/fbe/FieldModelBytes.go
+++ b/projects/Go/proto/fbe/FieldModelBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelChar.go b/projects/Go/proto/fbe/FieldModelChar.go
index 8cc80874a..d73405fde 100644
--- a/projects/Go/proto/fbe/FieldModelChar.go
+++ b/projects/Go/proto/fbe/FieldModelChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelDecimal.go b/projects/Go/proto/fbe/FieldModelDecimal.go
index 9e19b52b2..fd0be8795 100644
--- a/projects/Go/proto/fbe/FieldModelDecimal.go
+++ b/projects/Go/proto/fbe/FieldModelDecimal.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelDouble.go b/projects/Go/proto/fbe/FieldModelDouble.go
index 5380b86c5..0b829faf3 100644
--- a/projects/Go/proto/fbe/FieldModelDouble.go
+++ b/projects/Go/proto/fbe/FieldModelDouble.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelFloat.go b/projects/Go/proto/fbe/FieldModelFloat.go
index 6ed1ed762..010c57ac0 100644
--- a/projects/Go/proto/fbe/FieldModelFloat.go
+++ b/projects/Go/proto/fbe/FieldModelFloat.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelInt16.go b/projects/Go/proto/fbe/FieldModelInt16.go
index 056feaa21..3f2d3f957 100644
--- a/projects/Go/proto/fbe/FieldModelInt16.go
+++ b/projects/Go/proto/fbe/FieldModelInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelInt32.go b/projects/Go/proto/fbe/FieldModelInt32.go
index 146146b8d..9ab3fa18b 100644
--- a/projects/Go/proto/fbe/FieldModelInt32.go
+++ b/projects/Go/proto/fbe/FieldModelInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelInt64.go b/projects/Go/proto/fbe/FieldModelInt64.go
index 13bf2d504..090e7eea6 100644
--- a/projects/Go/proto/fbe/FieldModelInt64.go
+++ b/projects/Go/proto/fbe/FieldModelInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelInt8.go b/projects/Go/proto/fbe/FieldModelInt8.go
index 849c92357..73bb62c9c 100644
--- a/projects/Go/proto/fbe/FieldModelInt8.go
+++ b/projects/Go/proto/fbe/FieldModelInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelString.go b/projects/Go/proto/fbe/FieldModelString.go
index b43dfa61c..b72732616 100644
--- a/projects/Go/proto/fbe/FieldModelString.go
+++ b/projects/Go/proto/fbe/FieldModelString.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelTimestamp.go b/projects/Go/proto/fbe/FieldModelTimestamp.go
index d5969fc70..7b9ee2b84 100644
--- a/projects/Go/proto/fbe/FieldModelTimestamp.go
+++ b/projects/Go/proto/fbe/FieldModelTimestamp.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelUInt16.go b/projects/Go/proto/fbe/FieldModelUInt16.go
index 37bcf9cbe..a0861cf7b 100644
--- a/projects/Go/proto/fbe/FieldModelUInt16.go
+++ b/projects/Go/proto/fbe/FieldModelUInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelUInt32.go b/projects/Go/proto/fbe/FieldModelUInt32.go
index 8a81ee9bd..cfbb26d52 100644
--- a/projects/Go/proto/fbe/FieldModelUInt32.go
+++ b/projects/Go/proto/fbe/FieldModelUInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelUInt64.go b/projects/Go/proto/fbe/FieldModelUInt64.go
index a1b11b7e4..4f4dc6a9a 100644
--- a/projects/Go/proto/fbe/FieldModelUInt64.go
+++ b/projects/Go/proto/fbe/FieldModelUInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelUInt8.go b/projects/Go/proto/fbe/FieldModelUInt8.go
index 9e140d2e0..69a329b93 100644
--- a/projects/Go/proto/fbe/FieldModelUInt8.go
+++ b/projects/Go/proto/fbe/FieldModelUInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelUUID.go b/projects/Go/proto/fbe/FieldModelUUID.go
index 8562b5c10..acbe94184 100644
--- a/projects/Go/proto/fbe/FieldModelUUID.go
+++ b/projects/Go/proto/fbe/FieldModelUUID.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FieldModelWChar.go b/projects/Go/proto/fbe/FieldModelWChar.go
index 582d362db..10cbdd1fe 100644
--- a/projects/Go/proto/fbe/FieldModelWChar.go
+++ b/projects/Go/proto/fbe/FieldModelWChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelBool.go b/projects/Go/proto/fbe/FinalModelBool.go
index fcec73f2c..702399f78 100644
--- a/projects/Go/proto/fbe/FinalModelBool.go
+++ b/projects/Go/proto/fbe/FinalModelBool.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelByte.go b/projects/Go/proto/fbe/FinalModelByte.go
index 66018cb81..d93d29575 100644
--- a/projects/Go/proto/fbe/FinalModelByte.go
+++ b/projects/Go/proto/fbe/FinalModelByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelBytes.go b/projects/Go/proto/fbe/FinalModelBytes.go
index a9d2856c3..a4be3988a 100644
--- a/projects/Go/proto/fbe/FinalModelBytes.go
+++ b/projects/Go/proto/fbe/FinalModelBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelChar.go b/projects/Go/proto/fbe/FinalModelChar.go
index 451c74709..c96c4c68c 100644
--- a/projects/Go/proto/fbe/FinalModelChar.go
+++ b/projects/Go/proto/fbe/FinalModelChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelDecimal.go b/projects/Go/proto/fbe/FinalModelDecimal.go
index 45c811bde..5eb057989 100644
--- a/projects/Go/proto/fbe/FinalModelDecimal.go
+++ b/projects/Go/proto/fbe/FinalModelDecimal.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelDouble.go b/projects/Go/proto/fbe/FinalModelDouble.go
index 18f95f958..f03f62a03 100644
--- a/projects/Go/proto/fbe/FinalModelDouble.go
+++ b/projects/Go/proto/fbe/FinalModelDouble.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelFloat.go b/projects/Go/proto/fbe/FinalModelFloat.go
index 438a5286d..32187ebc1 100644
--- a/projects/Go/proto/fbe/FinalModelFloat.go
+++ b/projects/Go/proto/fbe/FinalModelFloat.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelInt16.go b/projects/Go/proto/fbe/FinalModelInt16.go
index 78ccf7b8c..a4f958cc7 100644
--- a/projects/Go/proto/fbe/FinalModelInt16.go
+++ b/projects/Go/proto/fbe/FinalModelInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelInt32.go b/projects/Go/proto/fbe/FinalModelInt32.go
index 059a16b78..213d33cdf 100644
--- a/projects/Go/proto/fbe/FinalModelInt32.go
+++ b/projects/Go/proto/fbe/FinalModelInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelInt64.go b/projects/Go/proto/fbe/FinalModelInt64.go
index 001812b8b..4ca997037 100644
--- a/projects/Go/proto/fbe/FinalModelInt64.go
+++ b/projects/Go/proto/fbe/FinalModelInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelInt8.go b/projects/Go/proto/fbe/FinalModelInt8.go
index ab491e7b2..9f9ca971f 100644
--- a/projects/Go/proto/fbe/FinalModelInt8.go
+++ b/projects/Go/proto/fbe/FinalModelInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelString.go b/projects/Go/proto/fbe/FinalModelString.go
index 705bd243b..691f9c30b 100644
--- a/projects/Go/proto/fbe/FinalModelString.go
+++ b/projects/Go/proto/fbe/FinalModelString.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelTimestamp.go b/projects/Go/proto/fbe/FinalModelTimestamp.go
index 0b0b95764..5b998356a 100644
--- a/projects/Go/proto/fbe/FinalModelTimestamp.go
+++ b/projects/Go/proto/fbe/FinalModelTimestamp.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelUInt16.go b/projects/Go/proto/fbe/FinalModelUInt16.go
index dfcfed4c6..e211c3e4b 100644
--- a/projects/Go/proto/fbe/FinalModelUInt16.go
+++ b/projects/Go/proto/fbe/FinalModelUInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelUInt32.go b/projects/Go/proto/fbe/FinalModelUInt32.go
index cd3fdac56..08726c556 100644
--- a/projects/Go/proto/fbe/FinalModelUInt32.go
+++ b/projects/Go/proto/fbe/FinalModelUInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelUInt64.go b/projects/Go/proto/fbe/FinalModelUInt64.go
index d8f5c726f..c8bf79276 100644
--- a/projects/Go/proto/fbe/FinalModelUInt64.go
+++ b/projects/Go/proto/fbe/FinalModelUInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelUInt8.go b/projects/Go/proto/fbe/FinalModelUInt8.go
index 8ebe3d289..40083bf0d 100644
--- a/projects/Go/proto/fbe/FinalModelUInt8.go
+++ b/projects/Go/proto/fbe/FinalModelUInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelUUID.go b/projects/Go/proto/fbe/FinalModelUUID.go
index 348444e38..7a401c521 100644
--- a/projects/Go/proto/fbe/FinalModelUUID.go
+++ b/projects/Go/proto/fbe/FinalModelUUID.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/FinalModelWChar.go b/projects/Go/proto/fbe/FinalModelWChar.go
index 4c6f81df2..f3c73124f 100644
--- a/projects/Go/proto/fbe/FinalModelWChar.go
+++ b/projects/Go/proto/fbe/FinalModelWChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/Json.go b/projects/Go/proto/fbe/Json.go
index 1e7bfa174..eda8072f7 100644
--- a/projects/Go/proto/fbe/Json.go
+++ b/projects/Go/proto/fbe/Json.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/Optional.go b/projects/Go/proto/fbe/Optional.go
index 6ad83645a..88b896af0 100644
--- a/projects/Go/proto/fbe/Optional.go
+++ b/projects/Go/proto/fbe/Optional.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/Receiver.go b/projects/Go/proto/fbe/Receiver.go
index e17296b99..c86c779c7 100644
--- a/projects/Go/proto/fbe/Receiver.go
+++ b/projects/Go/proto/fbe/Receiver.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/Sender.go b/projects/Go/proto/fbe/Sender.go
index 052423aa3..4b67cca2b 100644
--- a/projects/Go/proto/fbe/Sender.go
+++ b/projects/Go/proto/fbe/Sender.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/Types.go b/projects/Go/proto/fbe/Types.go
index 186338347..7b9939988 100644
--- a/projects/Go/proto/fbe/Types.go
+++ b/projects/Go/proto/fbe/Types.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
diff --git a/projects/Go/proto/fbe/Version.go b/projects/Go/proto/fbe/Version.go
index a73d404dc..be7c1c41a 100644
--- a/projects/Go/proto/fbe/Version.go
+++ b/projects/Go/proto/fbe/Version.go
@@ -1,9 +1,11 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package fbe
// Package version
-const Version = "1.8.0.0"
+const Version = "1.9.0.0"
diff --git a/projects/Go/proto/proto/Account.go b/projects/Go/proto/proto/Account.go
index 38c935e4f..e094ffd59 100644
--- a/projects/Go/proto/proto/Account.go
+++ b/projects/Go/proto/proto/Account.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/AccountFinalModel.go b/projects/Go/proto/proto/AccountFinalModel.go
index 34620d9d2..297a0aebd 100644
--- a/projects/Go/proto/proto/AccountFinalModel.go
+++ b/projects/Go/proto/proto/AccountFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/AccountMessage.go b/projects/Go/proto/proto/AccountMessage.go
index 89c79275a..65be3fe30 100644
--- a/projects/Go/proto/proto/AccountMessage.go
+++ b/projects/Go/proto/proto/AccountMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/AccountMessageFinalModel.go b/projects/Go/proto/proto/AccountMessageFinalModel.go
index 071bea690..b198879ea 100644
--- a/projects/Go/proto/proto/AccountMessageFinalModel.go
+++ b/projects/Go/proto/proto/AccountMessageFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/AccountMessageModel.go b/projects/Go/proto/proto/AccountMessageModel.go
index 93046065b..239cbb7db 100644
--- a/projects/Go/proto/proto/AccountMessageModel.go
+++ b/projects/Go/proto/proto/AccountMessageModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/AccountModel.go b/projects/Go/proto/proto/AccountModel.go
index 8a8b58972..7aa18d1b7 100644
--- a/projects/Go/proto/proto/AccountModel.go
+++ b/projects/Go/proto/proto/AccountModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/Balance.go b/projects/Go/proto/proto/Balance.go
index 281e210e6..af0d111fa 100644
--- a/projects/Go/proto/proto/Balance.go
+++ b/projects/Go/proto/proto/Balance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/BalanceFinalModel.go b/projects/Go/proto/proto/BalanceFinalModel.go
index fe2fabd53..08cb80a6b 100644
--- a/projects/Go/proto/proto/BalanceFinalModel.go
+++ b/projects/Go/proto/proto/BalanceFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/BalanceMessage.go b/projects/Go/proto/proto/BalanceMessage.go
index 6e7d0f10d..13b303391 100644
--- a/projects/Go/proto/proto/BalanceMessage.go
+++ b/projects/Go/proto/proto/BalanceMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/BalanceMessageFinalModel.go b/projects/Go/proto/proto/BalanceMessageFinalModel.go
index ce041b4a5..7debfb86d 100644
--- a/projects/Go/proto/proto/BalanceMessageFinalModel.go
+++ b/projects/Go/proto/proto/BalanceMessageFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/BalanceMessageModel.go b/projects/Go/proto/proto/BalanceMessageModel.go
index 065c1062f..6d48935b7 100644
--- a/projects/Go/proto/proto/BalanceMessageModel.go
+++ b/projects/Go/proto/proto/BalanceMessageModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/BalanceModel.go b/projects/Go/proto/proto/BalanceModel.go
index 4840060e4..a2d735064 100644
--- a/projects/Go/proto/proto/BalanceModel.go
+++ b/projects/Go/proto/proto/BalanceModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FieldModelAccount.go b/projects/Go/proto/proto/FieldModelAccount.go
index c5c76f720..7fbc20fff 100644
--- a/projects/Go/proto/proto/FieldModelAccount.go
+++ b/projects/Go/proto/proto/FieldModelAccount.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FieldModelAccountMessage.go b/projects/Go/proto/proto/FieldModelAccountMessage.go
index 87732574f..0c6362996 100644
--- a/projects/Go/proto/proto/FieldModelAccountMessage.go
+++ b/projects/Go/proto/proto/FieldModelAccountMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FieldModelBalance.go b/projects/Go/proto/proto/FieldModelBalance.go
index 1ba63b7e2..2de11797b 100644
--- a/projects/Go/proto/proto/FieldModelBalance.go
+++ b/projects/Go/proto/proto/FieldModelBalance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FieldModelBalanceMessage.go b/projects/Go/proto/proto/FieldModelBalanceMessage.go
index 61e8ced0e..06ad8cb9a 100644
--- a/projects/Go/proto/proto/FieldModelBalanceMessage.go
+++ b/projects/Go/proto/proto/FieldModelBalanceMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FieldModelOptionalBalance.go b/projects/Go/proto/proto/FieldModelOptionalBalance.go
index 9c310dc1b..11c5e6c37 100644
--- a/projects/Go/proto/proto/FieldModelOptionalBalance.go
+++ b/projects/Go/proto/proto/FieldModelOptionalBalance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FieldModelOrder.go b/projects/Go/proto/proto/FieldModelOrder.go
index 3f95bbe79..6add19e87 100644
--- a/projects/Go/proto/proto/FieldModelOrder.go
+++ b/projects/Go/proto/proto/FieldModelOrder.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FieldModelOrderMessage.go b/projects/Go/proto/proto/FieldModelOrderMessage.go
index a5689dd9b..3fe73456c 100644
--- a/projects/Go/proto/proto/FieldModelOrderMessage.go
+++ b/projects/Go/proto/proto/FieldModelOrderMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FieldModelOrderSide.go b/projects/Go/proto/proto/FieldModelOrderSide.go
index 3d4c29d92..1acab5b48 100644
--- a/projects/Go/proto/proto/FieldModelOrderSide.go
+++ b/projects/Go/proto/proto/FieldModelOrderSide.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FieldModelOrderType.go b/projects/Go/proto/proto/FieldModelOrderType.go
index 12c1c2524..236450b8e 100644
--- a/projects/Go/proto/proto/FieldModelOrderType.go
+++ b/projects/Go/proto/proto/FieldModelOrderType.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FieldModelState.go b/projects/Go/proto/proto/FieldModelState.go
index 1e026a14b..7951d2e08 100644
--- a/projects/Go/proto/proto/FieldModelState.go
+++ b/projects/Go/proto/proto/FieldModelState.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FieldModelVectorOrder.go b/projects/Go/proto/proto/FieldModelVectorOrder.go
index b72587fc5..3580f8382 100644
--- a/projects/Go/proto/proto/FieldModelVectorOrder.go
+++ b/projects/Go/proto/proto/FieldModelVectorOrder.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalModelAccount.go b/projects/Go/proto/proto/FinalModelAccount.go
index 81df19666..3c1329e7d 100644
--- a/projects/Go/proto/proto/FinalModelAccount.go
+++ b/projects/Go/proto/proto/FinalModelAccount.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalModelAccountMessage.go b/projects/Go/proto/proto/FinalModelAccountMessage.go
index 8b16f58c7..02841336f 100644
--- a/projects/Go/proto/proto/FinalModelAccountMessage.go
+++ b/projects/Go/proto/proto/FinalModelAccountMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalModelBalance.go b/projects/Go/proto/proto/FinalModelBalance.go
index 6c62c3c97..86f6f7d6b 100644
--- a/projects/Go/proto/proto/FinalModelBalance.go
+++ b/projects/Go/proto/proto/FinalModelBalance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalModelBalanceMessage.go b/projects/Go/proto/proto/FinalModelBalanceMessage.go
index 52973dd87..92b6f6eee 100644
--- a/projects/Go/proto/proto/FinalModelBalanceMessage.go
+++ b/projects/Go/proto/proto/FinalModelBalanceMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalModelOptionalBalance.go b/projects/Go/proto/proto/FinalModelOptionalBalance.go
index ad20d26cb..746892e14 100644
--- a/projects/Go/proto/proto/FinalModelOptionalBalance.go
+++ b/projects/Go/proto/proto/FinalModelOptionalBalance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalModelOrder.go b/projects/Go/proto/proto/FinalModelOrder.go
index d4e918e01..a095ccc15 100644
--- a/projects/Go/proto/proto/FinalModelOrder.go
+++ b/projects/Go/proto/proto/FinalModelOrder.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalModelOrderMessage.go b/projects/Go/proto/proto/FinalModelOrderMessage.go
index a89c5f66f..9073ccfb5 100644
--- a/projects/Go/proto/proto/FinalModelOrderMessage.go
+++ b/projects/Go/proto/proto/FinalModelOrderMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalModelOrderSide.go b/projects/Go/proto/proto/FinalModelOrderSide.go
index 3e1b8f304..7aa085d3b 100644
--- a/projects/Go/proto/proto/FinalModelOrderSide.go
+++ b/projects/Go/proto/proto/FinalModelOrderSide.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalModelOrderType.go b/projects/Go/proto/proto/FinalModelOrderType.go
index a2917dc90..fae3926c6 100644
--- a/projects/Go/proto/proto/FinalModelOrderType.go
+++ b/projects/Go/proto/proto/FinalModelOrderType.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalModelState.go b/projects/Go/proto/proto/FinalModelState.go
index bee30acbe..042d72180 100644
--- a/projects/Go/proto/proto/FinalModelState.go
+++ b/projects/Go/proto/proto/FinalModelState.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalModelVectorOrder.go b/projects/Go/proto/proto/FinalModelVectorOrder.go
index c61c22396..06086197c 100644
--- a/projects/Go/proto/proto/FinalModelVectorOrder.go
+++ b/projects/Go/proto/proto/FinalModelVectorOrder.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalReceiver.go b/projects/Go/proto/proto/FinalReceiver.go
index f8b71e0bb..13ef7efa6 100644
--- a/projects/Go/proto/proto/FinalReceiver.go
+++ b/projects/Go/proto/proto/FinalReceiver.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/FinalSender.go b/projects/Go/proto/proto/FinalSender.go
index 5401e5cf6..a1b9b390d 100644
--- a/projects/Go/proto/proto/FinalSender.go
+++ b/projects/Go/proto/proto/FinalSender.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/Order.go b/projects/Go/proto/proto/Order.go
index ccee7c999..81b5b1d95 100644
--- a/projects/Go/proto/proto/Order.go
+++ b/projects/Go/proto/proto/Order.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/OrderFinalModel.go b/projects/Go/proto/proto/OrderFinalModel.go
index ea0f28c52..feeb47acc 100644
--- a/projects/Go/proto/proto/OrderFinalModel.go
+++ b/projects/Go/proto/proto/OrderFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/OrderMessage.go b/projects/Go/proto/proto/OrderMessage.go
index 6a67a3a8f..0ef9d9e6f 100644
--- a/projects/Go/proto/proto/OrderMessage.go
+++ b/projects/Go/proto/proto/OrderMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/OrderMessageFinalModel.go b/projects/Go/proto/proto/OrderMessageFinalModel.go
index d9287a021..d39d3f274 100644
--- a/projects/Go/proto/proto/OrderMessageFinalModel.go
+++ b/projects/Go/proto/proto/OrderMessageFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/OrderMessageModel.go b/projects/Go/proto/proto/OrderMessageModel.go
index 9184666db..c1cfde900 100644
--- a/projects/Go/proto/proto/OrderMessageModel.go
+++ b/projects/Go/proto/proto/OrderMessageModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/OrderModel.go b/projects/Go/proto/proto/OrderModel.go
index 3e7581cad..8ddd6283f 100644
--- a/projects/Go/proto/proto/OrderModel.go
+++ b/projects/Go/proto/proto/OrderModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/OrderSide.go b/projects/Go/proto/proto/OrderSide.go
index a5eebef03..53606f619 100644
--- a/projects/Go/proto/proto/OrderSide.go
+++ b/projects/Go/proto/proto/OrderSide.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/OrderType.go b/projects/Go/proto/proto/OrderType.go
index 6ae0d5172..c2680126b 100644
--- a/projects/Go/proto/proto/OrderType.go
+++ b/projects/Go/proto/proto/OrderType.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/ProtocolVersion.go b/projects/Go/proto/proto/ProtocolVersion.go
index abb0ed5c3..6f4365f68 100644
--- a/projects/Go/proto/proto/ProtocolVersion.go
+++ b/projects/Go/proto/proto/ProtocolVersion.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/Proxy.go b/projects/Go/proto/proto/Proxy.go
index 37ed83612..46418db07 100644
--- a/projects/Go/proto/proto/Proxy.go
+++ b/projects/Go/proto/proto/Proxy.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/Receiver.go b/projects/Go/proto/proto/Receiver.go
index f602e0f4d..477017735 100644
--- a/projects/Go/proto/proto/Receiver.go
+++ b/projects/Go/proto/proto/Receiver.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/Sender.go b/projects/Go/proto/proto/Sender.go
index d72b270ec..b69514629 100644
--- a/projects/Go/proto/proto/Sender.go
+++ b/projects/Go/proto/proto/Sender.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/State.go b/projects/Go/proto/proto/State.go
index de4e3cecf..2fe25eedb 100644
--- a/projects/Go/proto/proto/State.go
+++ b/projects/Go/proto/proto/State.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
diff --git a/projects/Go/proto/proto/Version.go b/projects/Go/proto/proto/Version.go
index 9f15caff4..7e006fecc 100644
--- a/projects/Go/proto/proto/Version.go
+++ b/projects/Go/proto/proto/Version.go
@@ -1,9 +1,11 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package proto
// Package version
-const Version = "1.8.0.0"
+const Version = "1.9.0.0"
diff --git a/projects/Go/proto/protoex/Account.go b/projects/Go/proto/protoex/Account.go
index 784b94f75..4cfd3ceaf 100644
--- a/projects/Go/proto/protoex/Account.go
+++ b/projects/Go/proto/protoex/Account.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/AccountFinalModel.go b/projects/Go/proto/protoex/AccountFinalModel.go
index be4183529..9189bfe5f 100644
--- a/projects/Go/proto/protoex/AccountFinalModel.go
+++ b/projects/Go/proto/protoex/AccountFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/AccountMessage.go b/projects/Go/proto/protoex/AccountMessage.go
index 791932ee8..1597143d5 100644
--- a/projects/Go/proto/protoex/AccountMessage.go
+++ b/projects/Go/proto/protoex/AccountMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/AccountMessageFinalModel.go b/projects/Go/proto/protoex/AccountMessageFinalModel.go
index 2ffbb86ba..145a67c10 100644
--- a/projects/Go/proto/protoex/AccountMessageFinalModel.go
+++ b/projects/Go/proto/protoex/AccountMessageFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/AccountMessageModel.go b/projects/Go/proto/protoex/AccountMessageModel.go
index 6e0a6baf9..a3605a4fe 100644
--- a/projects/Go/proto/protoex/AccountMessageModel.go
+++ b/projects/Go/proto/protoex/AccountMessageModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/AccountModel.go b/projects/Go/proto/protoex/AccountModel.go
index ee64eb048..ecb130f57 100644
--- a/projects/Go/proto/protoex/AccountModel.go
+++ b/projects/Go/proto/protoex/AccountModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/Balance.go b/projects/Go/proto/protoex/Balance.go
index aa5afa709..fc51687fe 100644
--- a/projects/Go/proto/protoex/Balance.go
+++ b/projects/Go/proto/protoex/Balance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/BalanceFinalModel.go b/projects/Go/proto/protoex/BalanceFinalModel.go
index 8f175fbd2..65a3a4406 100644
--- a/projects/Go/proto/protoex/BalanceFinalModel.go
+++ b/projects/Go/proto/protoex/BalanceFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/BalanceMessage.go b/projects/Go/proto/protoex/BalanceMessage.go
index 0c70c128d..3161cdc26 100644
--- a/projects/Go/proto/protoex/BalanceMessage.go
+++ b/projects/Go/proto/protoex/BalanceMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/BalanceMessageFinalModel.go b/projects/Go/proto/protoex/BalanceMessageFinalModel.go
index 492e6e026..b5bc70368 100644
--- a/projects/Go/proto/protoex/BalanceMessageFinalModel.go
+++ b/projects/Go/proto/protoex/BalanceMessageFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/BalanceMessageModel.go b/projects/Go/proto/protoex/BalanceMessageModel.go
index 351dedf4e..b36006e18 100644
--- a/projects/Go/proto/protoex/BalanceMessageModel.go
+++ b/projects/Go/proto/protoex/BalanceMessageModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/BalanceModel.go b/projects/Go/proto/protoex/BalanceModel.go
index e82e529f8..549f9ea59 100644
--- a/projects/Go/proto/protoex/BalanceModel.go
+++ b/projects/Go/proto/protoex/BalanceModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FieldModelAccount.go b/projects/Go/proto/protoex/FieldModelAccount.go
index e1b1ee483..8d57f7c4f 100644
--- a/projects/Go/proto/protoex/FieldModelAccount.go
+++ b/projects/Go/proto/protoex/FieldModelAccount.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FieldModelAccountMessage.go b/projects/Go/proto/protoex/FieldModelAccountMessage.go
index c083050fa..a63c2a46b 100644
--- a/projects/Go/proto/protoex/FieldModelAccountMessage.go
+++ b/projects/Go/proto/protoex/FieldModelAccountMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FieldModelBalance.go b/projects/Go/proto/protoex/FieldModelBalance.go
index 152e61a83..519913c8c 100644
--- a/projects/Go/proto/protoex/FieldModelBalance.go
+++ b/projects/Go/proto/protoex/FieldModelBalance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FieldModelBalanceMessage.go b/projects/Go/proto/protoex/FieldModelBalanceMessage.go
index d9146849d..14d881c90 100644
--- a/projects/Go/proto/protoex/FieldModelBalanceMessage.go
+++ b/projects/Go/proto/protoex/FieldModelBalanceMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FieldModelOptionalBalance.go b/projects/Go/proto/protoex/FieldModelOptionalBalance.go
index 7133cda89..9da76e702 100644
--- a/projects/Go/proto/protoex/FieldModelOptionalBalance.go
+++ b/projects/Go/proto/protoex/FieldModelOptionalBalance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FieldModelOrder.go b/projects/Go/proto/protoex/FieldModelOrder.go
index 5ec243193..3e1363dde 100644
--- a/projects/Go/proto/protoex/FieldModelOrder.go
+++ b/projects/Go/proto/protoex/FieldModelOrder.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FieldModelOrderMessage.go b/projects/Go/proto/protoex/FieldModelOrderMessage.go
index 6238c07c8..2f44fe6e5 100644
--- a/projects/Go/proto/protoex/FieldModelOrderMessage.go
+++ b/projects/Go/proto/protoex/FieldModelOrderMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FieldModelOrderSide.go b/projects/Go/proto/protoex/FieldModelOrderSide.go
index 175dc9545..8bdf96ed2 100644
--- a/projects/Go/proto/protoex/FieldModelOrderSide.go
+++ b/projects/Go/proto/protoex/FieldModelOrderSide.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FieldModelOrderType.go b/projects/Go/proto/protoex/FieldModelOrderType.go
index 360703d90..4f030eae3 100644
--- a/projects/Go/proto/protoex/FieldModelOrderType.go
+++ b/projects/Go/proto/protoex/FieldModelOrderType.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FieldModelStateEx.go b/projects/Go/proto/protoex/FieldModelStateEx.go
index 3e8e9ecdb..57aaaf634 100644
--- a/projects/Go/proto/protoex/FieldModelStateEx.go
+++ b/projects/Go/proto/protoex/FieldModelStateEx.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FieldModelVectorOrder.go b/projects/Go/proto/protoex/FieldModelVectorOrder.go
index 1305640ac..470d77efe 100644
--- a/projects/Go/proto/protoex/FieldModelVectorOrder.go
+++ b/projects/Go/proto/protoex/FieldModelVectorOrder.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalModelAccount.go b/projects/Go/proto/protoex/FinalModelAccount.go
index c0738334d..66fe306ee 100644
--- a/projects/Go/proto/protoex/FinalModelAccount.go
+++ b/projects/Go/proto/protoex/FinalModelAccount.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalModelAccountMessage.go b/projects/Go/proto/protoex/FinalModelAccountMessage.go
index 23fea8db9..2b4ec8c33 100644
--- a/projects/Go/proto/protoex/FinalModelAccountMessage.go
+++ b/projects/Go/proto/protoex/FinalModelAccountMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalModelBalance.go b/projects/Go/proto/protoex/FinalModelBalance.go
index 8e6d714d8..8830484f8 100644
--- a/projects/Go/proto/protoex/FinalModelBalance.go
+++ b/projects/Go/proto/protoex/FinalModelBalance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalModelBalanceMessage.go b/projects/Go/proto/protoex/FinalModelBalanceMessage.go
index afe65fd63..622276a9c 100644
--- a/projects/Go/proto/protoex/FinalModelBalanceMessage.go
+++ b/projects/Go/proto/protoex/FinalModelBalanceMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalModelOptionalBalance.go b/projects/Go/proto/protoex/FinalModelOptionalBalance.go
index 78e5ffc8c..adb00f825 100644
--- a/projects/Go/proto/protoex/FinalModelOptionalBalance.go
+++ b/projects/Go/proto/protoex/FinalModelOptionalBalance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalModelOrder.go b/projects/Go/proto/protoex/FinalModelOrder.go
index 3345120b2..ac9b82325 100644
--- a/projects/Go/proto/protoex/FinalModelOrder.go
+++ b/projects/Go/proto/protoex/FinalModelOrder.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalModelOrderMessage.go b/projects/Go/proto/protoex/FinalModelOrderMessage.go
index 34b76c4f6..a645e02d6 100644
--- a/projects/Go/proto/protoex/FinalModelOrderMessage.go
+++ b/projects/Go/proto/protoex/FinalModelOrderMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalModelOrderSide.go b/projects/Go/proto/protoex/FinalModelOrderSide.go
index 362bd2d2e..d33182684 100644
--- a/projects/Go/proto/protoex/FinalModelOrderSide.go
+++ b/projects/Go/proto/protoex/FinalModelOrderSide.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalModelOrderType.go b/projects/Go/proto/protoex/FinalModelOrderType.go
index 0536f97e3..4691e9a4b 100644
--- a/projects/Go/proto/protoex/FinalModelOrderType.go
+++ b/projects/Go/proto/protoex/FinalModelOrderType.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalModelStateEx.go b/projects/Go/proto/protoex/FinalModelStateEx.go
index 36e436d86..d28413b9d 100644
--- a/projects/Go/proto/protoex/FinalModelStateEx.go
+++ b/projects/Go/proto/protoex/FinalModelStateEx.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalModelVectorOrder.go b/projects/Go/proto/protoex/FinalModelVectorOrder.go
index 79d187277..a9db8d30f 100644
--- a/projects/Go/proto/protoex/FinalModelVectorOrder.go
+++ b/projects/Go/proto/protoex/FinalModelVectorOrder.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalReceiver.go b/projects/Go/proto/protoex/FinalReceiver.go
index 9c19f5a10..b93b61f93 100644
--- a/projects/Go/proto/protoex/FinalReceiver.go
+++ b/projects/Go/proto/protoex/FinalReceiver.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/FinalSender.go b/projects/Go/proto/protoex/FinalSender.go
index 1f65039e8..85e19f9a4 100644
--- a/projects/Go/proto/protoex/FinalSender.go
+++ b/projects/Go/proto/protoex/FinalSender.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/Order.go b/projects/Go/proto/protoex/Order.go
index 7668776e4..b15e11084 100644
--- a/projects/Go/proto/protoex/Order.go
+++ b/projects/Go/proto/protoex/Order.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/OrderFinalModel.go b/projects/Go/proto/protoex/OrderFinalModel.go
index a0950a1f6..a7facb0b2 100644
--- a/projects/Go/proto/protoex/OrderFinalModel.go
+++ b/projects/Go/proto/protoex/OrderFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/OrderMessage.go b/projects/Go/proto/protoex/OrderMessage.go
index 3698df171..d1d685a70 100644
--- a/projects/Go/proto/protoex/OrderMessage.go
+++ b/projects/Go/proto/protoex/OrderMessage.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/OrderMessageFinalModel.go b/projects/Go/proto/protoex/OrderMessageFinalModel.go
index ea8c03154..75f16ec41 100644
--- a/projects/Go/proto/protoex/OrderMessageFinalModel.go
+++ b/projects/Go/proto/protoex/OrderMessageFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/OrderMessageModel.go b/projects/Go/proto/protoex/OrderMessageModel.go
index 34a38e3a8..b8d6f33ca 100644
--- a/projects/Go/proto/protoex/OrderMessageModel.go
+++ b/projects/Go/proto/protoex/OrderMessageModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/OrderModel.go b/projects/Go/proto/protoex/OrderModel.go
index 0785d33a8..d7e7f699f 100644
--- a/projects/Go/proto/protoex/OrderModel.go
+++ b/projects/Go/proto/protoex/OrderModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/OrderSide.go b/projects/Go/proto/protoex/OrderSide.go
index f83ea44a3..dc871cde9 100644
--- a/projects/Go/proto/protoex/OrderSide.go
+++ b/projects/Go/proto/protoex/OrderSide.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/OrderType.go b/projects/Go/proto/protoex/OrderType.go
index 558c6a97c..61408df4c 100644
--- a/projects/Go/proto/protoex/OrderType.go
+++ b/projects/Go/proto/protoex/OrderType.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/ProtocolVersion.go b/projects/Go/proto/protoex/ProtocolVersion.go
index 76ad3ca23..5481cdebf 100644
--- a/projects/Go/proto/protoex/ProtocolVersion.go
+++ b/projects/Go/proto/protoex/ProtocolVersion.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/Proxy.go b/projects/Go/proto/protoex/Proxy.go
index a9364fe2c..bedad695b 100644
--- a/projects/Go/proto/protoex/Proxy.go
+++ b/projects/Go/proto/protoex/Proxy.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/Receiver.go b/projects/Go/proto/protoex/Receiver.go
index 5392627fe..ba7631e80 100644
--- a/projects/Go/proto/protoex/Receiver.go
+++ b/projects/Go/proto/protoex/Receiver.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/Sender.go b/projects/Go/proto/protoex/Sender.go
index e7fa5cf1c..cf7a1639e 100644
--- a/projects/Go/proto/protoex/Sender.go
+++ b/projects/Go/proto/protoex/Sender.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/StateEx.go b/projects/Go/proto/protoex/StateEx.go
index afbb9c16e..d5256f4e4 100644
--- a/projects/Go/proto/protoex/StateEx.go
+++ b/projects/Go/proto/protoex/StateEx.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
diff --git a/projects/Go/proto/protoex/Version.go b/projects/Go/proto/protoex/Version.go
index 2ef58d000..2a77eb856 100644
--- a/projects/Go/proto/protoex/Version.go
+++ b/projects/Go/proto/protoex/Version.go
@@ -1,9 +1,11 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package protoex
// Package version
-const Version = "1.8.0.0"
+const Version = "1.9.0.0"
diff --git a/projects/Go/proto/test/EnumEmpty.go b/projects/Go/proto/test/EnumEmpty.go
index 4b3976eb4..9936ac209 100644
--- a/projects/Go/proto/test/EnumEmpty.go
+++ b/projects/Go/proto/test/EnumEmpty.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/EnumSimple.go b/projects/Go/proto/test/EnumSimple.go
index 87f0e01b2..8624c43c5 100644
--- a/projects/Go/proto/test/EnumSimple.go
+++ b/projects/Go/proto/test/EnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/EnumTyped.go b/projects/Go/proto/test/EnumTyped.go
index fc16e16eb..df99c31ca 100644
--- a/projects/Go/proto/test/EnumTyped.go
+++ b/projects/Go/proto/test/EnumTyped.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelArrayByte.go b/projects/Go/proto/test/FieldModelArrayByte.go
index fbe769598..dec1a6f30 100644
--- a/projects/Go/proto/test/FieldModelArrayByte.go
+++ b/projects/Go/proto/test/FieldModelArrayByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelArrayBytes.go b/projects/Go/proto/test/FieldModelArrayBytes.go
index d6ddbb8cb..84d3f357c 100644
--- a/projects/Go/proto/test/FieldModelArrayBytes.go
+++ b/projects/Go/proto/test/FieldModelArrayBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelArrayEnumSimple.go b/projects/Go/proto/test/FieldModelArrayEnumSimple.go
index 581e8b960..931d3fd8d 100644
--- a/projects/Go/proto/test/FieldModelArrayEnumSimple.go
+++ b/projects/Go/proto/test/FieldModelArrayEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelArrayFlagsSimple.go b/projects/Go/proto/test/FieldModelArrayFlagsSimple.go
index 5b2a0baac..921df3ac8 100644
--- a/projects/Go/proto/test/FieldModelArrayFlagsSimple.go
+++ b/projects/Go/proto/test/FieldModelArrayFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelArrayOptionalByte.go b/projects/Go/proto/test/FieldModelArrayOptionalByte.go
index b3c6430a4..b22e5fad4 100644
--- a/projects/Go/proto/test/FieldModelArrayOptionalByte.go
+++ b/projects/Go/proto/test/FieldModelArrayOptionalByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelArrayOptionalBytes.go b/projects/Go/proto/test/FieldModelArrayOptionalBytes.go
index d6d3c9ad8..052f983ee 100644
--- a/projects/Go/proto/test/FieldModelArrayOptionalBytes.go
+++ b/projects/Go/proto/test/FieldModelArrayOptionalBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelArrayOptionalEnumSimple.go b/projects/Go/proto/test/FieldModelArrayOptionalEnumSimple.go
index 4018f0011..410daef6b 100644
--- a/projects/Go/proto/test/FieldModelArrayOptionalEnumSimple.go
+++ b/projects/Go/proto/test/FieldModelArrayOptionalEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelArrayOptionalFlagsSimple.go b/projects/Go/proto/test/FieldModelArrayOptionalFlagsSimple.go
index c2745d7be..d1860f18c 100644
--- a/projects/Go/proto/test/FieldModelArrayOptionalFlagsSimple.go
+++ b/projects/Go/proto/test/FieldModelArrayOptionalFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelArrayOptionalStructSimple.go b/projects/Go/proto/test/FieldModelArrayOptionalStructSimple.go
index 3704f9e33..fc0cb58b7 100644
--- a/projects/Go/proto/test/FieldModelArrayOptionalStructSimple.go
+++ b/projects/Go/proto/test/FieldModelArrayOptionalStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelArrayStructSimple.go b/projects/Go/proto/test/FieldModelArrayStructSimple.go
index 78b911e3a..c61344290 100644
--- a/projects/Go/proto/test/FieldModelArrayStructSimple.go
+++ b/projects/Go/proto/test/FieldModelArrayStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelEnumEmpty.go b/projects/Go/proto/test/FieldModelEnumEmpty.go
index 2feaed95a..3a6ebc4d0 100644
--- a/projects/Go/proto/test/FieldModelEnumEmpty.go
+++ b/projects/Go/proto/test/FieldModelEnumEmpty.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelEnumSimple.go b/projects/Go/proto/test/FieldModelEnumSimple.go
index 348e981dd..313a292e9 100644
--- a/projects/Go/proto/test/FieldModelEnumSimple.go
+++ b/projects/Go/proto/test/FieldModelEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelEnumTyped.go b/projects/Go/proto/test/FieldModelEnumTyped.go
index 386c92e10..fd9953855 100644
--- a/projects/Go/proto/test/FieldModelEnumTyped.go
+++ b/projects/Go/proto/test/FieldModelEnumTyped.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelFlagsEmpty.go b/projects/Go/proto/test/FieldModelFlagsEmpty.go
index 380936f9f..99e480f3d 100644
--- a/projects/Go/proto/test/FieldModelFlagsEmpty.go
+++ b/projects/Go/proto/test/FieldModelFlagsEmpty.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelFlagsSimple.go b/projects/Go/proto/test/FieldModelFlagsSimple.go
index 85162e240..4bd53fdd6 100644
--- a/projects/Go/proto/test/FieldModelFlagsSimple.go
+++ b/projects/Go/proto/test/FieldModelFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelFlagsTyped.go b/projects/Go/proto/test/FieldModelFlagsTyped.go
index b93be1b5b..d4c0dd997 100644
--- a/projects/Go/proto/test/FieldModelFlagsTyped.go
+++ b/projects/Go/proto/test/FieldModelFlagsTyped.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapInt32Byte.go b/projects/Go/proto/test/FieldModelMapInt32Byte.go
index fceb1fbfe..717d0e23f 100644
--- a/projects/Go/proto/test/FieldModelMapInt32Byte.go
+++ b/projects/Go/proto/test/FieldModelMapInt32Byte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapInt32Bytes.go b/projects/Go/proto/test/FieldModelMapInt32Bytes.go
index fdad7a0fe..3ee55d7d6 100644
--- a/projects/Go/proto/test/FieldModelMapInt32Bytes.go
+++ b/projects/Go/proto/test/FieldModelMapInt32Bytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapInt32EnumSimple.go b/projects/Go/proto/test/FieldModelMapInt32EnumSimple.go
index 65620d6bc..1f028b30c 100644
--- a/projects/Go/proto/test/FieldModelMapInt32EnumSimple.go
+++ b/projects/Go/proto/test/FieldModelMapInt32EnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapInt32FlagsSimple.go b/projects/Go/proto/test/FieldModelMapInt32FlagsSimple.go
index 43cc6870c..f5d6d631d 100644
--- a/projects/Go/proto/test/FieldModelMapInt32FlagsSimple.go
+++ b/projects/Go/proto/test/FieldModelMapInt32FlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapInt32OptionalByte.go b/projects/Go/proto/test/FieldModelMapInt32OptionalByte.go
index f042ecfd4..9a1327b8b 100644
--- a/projects/Go/proto/test/FieldModelMapInt32OptionalByte.go
+++ b/projects/Go/proto/test/FieldModelMapInt32OptionalByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapInt32OptionalBytes.go b/projects/Go/proto/test/FieldModelMapInt32OptionalBytes.go
index 83e1f1ffb..54c3fd6c0 100644
--- a/projects/Go/proto/test/FieldModelMapInt32OptionalBytes.go
+++ b/projects/Go/proto/test/FieldModelMapInt32OptionalBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapInt32OptionalEnumSimple.go b/projects/Go/proto/test/FieldModelMapInt32OptionalEnumSimple.go
index c47153ecd..a6ee2056a 100644
--- a/projects/Go/proto/test/FieldModelMapInt32OptionalEnumSimple.go
+++ b/projects/Go/proto/test/FieldModelMapInt32OptionalEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapInt32OptionalFlagsSimple.go b/projects/Go/proto/test/FieldModelMapInt32OptionalFlagsSimple.go
index ff6e40a76..e7431361d 100644
--- a/projects/Go/proto/test/FieldModelMapInt32OptionalFlagsSimple.go
+++ b/projects/Go/proto/test/FieldModelMapInt32OptionalFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapInt32OptionalStructSimple.go b/projects/Go/proto/test/FieldModelMapInt32OptionalStructSimple.go
index 834985ac3..a56201f6e 100644
--- a/projects/Go/proto/test/FieldModelMapInt32OptionalStructSimple.go
+++ b/projects/Go/proto/test/FieldModelMapInt32OptionalStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapInt32StructSimple.go b/projects/Go/proto/test/FieldModelMapInt32StructSimple.go
index b3fe401c9..cdceea5d5 100644
--- a/projects/Go/proto/test/FieldModelMapInt32StructSimple.go
+++ b/projects/Go/proto/test/FieldModelMapInt32StructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStringByte.go b/projects/Go/proto/test/FieldModelMapStringByte.go
index 61e5d93a0..a5db51938 100644
--- a/projects/Go/proto/test/FieldModelMapStringByte.go
+++ b/projects/Go/proto/test/FieldModelMapStringByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStringBytes.go b/projects/Go/proto/test/FieldModelMapStringBytes.go
index 3973d16fd..2cd8a3cce 100644
--- a/projects/Go/proto/test/FieldModelMapStringBytes.go
+++ b/projects/Go/proto/test/FieldModelMapStringBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStringEnumSimple.go b/projects/Go/proto/test/FieldModelMapStringEnumSimple.go
index 5a697c054..59122da57 100644
--- a/projects/Go/proto/test/FieldModelMapStringEnumSimple.go
+++ b/projects/Go/proto/test/FieldModelMapStringEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStringFlagsSimple.go b/projects/Go/proto/test/FieldModelMapStringFlagsSimple.go
index 2161ae1ab..e431ddd28 100644
--- a/projects/Go/proto/test/FieldModelMapStringFlagsSimple.go
+++ b/projects/Go/proto/test/FieldModelMapStringFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStringOptionalByte.go b/projects/Go/proto/test/FieldModelMapStringOptionalByte.go
index 7f851dde8..a7a90d79c 100644
--- a/projects/Go/proto/test/FieldModelMapStringOptionalByte.go
+++ b/projects/Go/proto/test/FieldModelMapStringOptionalByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStringOptionalBytes.go b/projects/Go/proto/test/FieldModelMapStringOptionalBytes.go
index e5d8430f8..b92361651 100644
--- a/projects/Go/proto/test/FieldModelMapStringOptionalBytes.go
+++ b/projects/Go/proto/test/FieldModelMapStringOptionalBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStringOptionalEnumSimple.go b/projects/Go/proto/test/FieldModelMapStringOptionalEnumSimple.go
index f179e94ed..ee157b8d2 100644
--- a/projects/Go/proto/test/FieldModelMapStringOptionalEnumSimple.go
+++ b/projects/Go/proto/test/FieldModelMapStringOptionalEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStringOptionalFlagsSimple.go b/projects/Go/proto/test/FieldModelMapStringOptionalFlagsSimple.go
index a8903149d..6e92f16b7 100644
--- a/projects/Go/proto/test/FieldModelMapStringOptionalFlagsSimple.go
+++ b/projects/Go/proto/test/FieldModelMapStringOptionalFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStringOptionalStructSimple.go b/projects/Go/proto/test/FieldModelMapStringOptionalStructSimple.go
index 5897e9aae..76f4b425c 100644
--- a/projects/Go/proto/test/FieldModelMapStringOptionalStructSimple.go
+++ b/projects/Go/proto/test/FieldModelMapStringOptionalStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStringStructSimple.go b/projects/Go/proto/test/FieldModelMapStringStructSimple.go
index 136921758..1457a3649 100644
--- a/projects/Go/proto/test/FieldModelMapStringStructSimple.go
+++ b/projects/Go/proto/test/FieldModelMapStringStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStructSimpleOptionalStructNested.go b/projects/Go/proto/test/FieldModelMapStructSimpleOptionalStructNested.go
index a17979ba4..acae21aea 100644
--- a/projects/Go/proto/test/FieldModelMapStructSimpleOptionalStructNested.go
+++ b/projects/Go/proto/test/FieldModelMapStructSimpleOptionalStructNested.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelMapStructSimpleStructNested.go b/projects/Go/proto/test/FieldModelMapStructSimpleStructNested.go
index 793707d16..a9536fca3 100644
--- a/projects/Go/proto/test/FieldModelMapStructSimpleStructNested.go
+++ b/projects/Go/proto/test/FieldModelMapStructSimpleStructNested.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalBool.go b/projects/Go/proto/test/FieldModelOptionalBool.go
index 78c0fd13e..05fc81189 100644
--- a/projects/Go/proto/test/FieldModelOptionalBool.go
+++ b/projects/Go/proto/test/FieldModelOptionalBool.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalByte.go b/projects/Go/proto/test/FieldModelOptionalByte.go
index a02a182e1..cd86c199d 100644
--- a/projects/Go/proto/test/FieldModelOptionalByte.go
+++ b/projects/Go/proto/test/FieldModelOptionalByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalBytes.go b/projects/Go/proto/test/FieldModelOptionalBytes.go
index d6a0ba968..f9dd32af9 100644
--- a/projects/Go/proto/test/FieldModelOptionalBytes.go
+++ b/projects/Go/proto/test/FieldModelOptionalBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalChar.go b/projects/Go/proto/test/FieldModelOptionalChar.go
index 4ee8fa22a..78f64e94f 100644
--- a/projects/Go/proto/test/FieldModelOptionalChar.go
+++ b/projects/Go/proto/test/FieldModelOptionalChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalDecimal.go b/projects/Go/proto/test/FieldModelOptionalDecimal.go
index 4d8a79aa7..0544f591a 100644
--- a/projects/Go/proto/test/FieldModelOptionalDecimal.go
+++ b/projects/Go/proto/test/FieldModelOptionalDecimal.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalDouble.go b/projects/Go/proto/test/FieldModelOptionalDouble.go
index d01c2da67..6f0a0b68c 100644
--- a/projects/Go/proto/test/FieldModelOptionalDouble.go
+++ b/projects/Go/proto/test/FieldModelOptionalDouble.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalEnumSimple.go b/projects/Go/proto/test/FieldModelOptionalEnumSimple.go
index bb3645fc2..c1f96c2a2 100644
--- a/projects/Go/proto/test/FieldModelOptionalEnumSimple.go
+++ b/projects/Go/proto/test/FieldModelOptionalEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalEnumTyped.go b/projects/Go/proto/test/FieldModelOptionalEnumTyped.go
index 3a825c803..49fd1f5ce 100644
--- a/projects/Go/proto/test/FieldModelOptionalEnumTyped.go
+++ b/projects/Go/proto/test/FieldModelOptionalEnumTyped.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalFlagsSimple.go b/projects/Go/proto/test/FieldModelOptionalFlagsSimple.go
index 096f19036..2c6beed29 100644
--- a/projects/Go/proto/test/FieldModelOptionalFlagsSimple.go
+++ b/projects/Go/proto/test/FieldModelOptionalFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalFlagsTyped.go b/projects/Go/proto/test/FieldModelOptionalFlagsTyped.go
index 0be7de461..e6cca2dbf 100644
--- a/projects/Go/proto/test/FieldModelOptionalFlagsTyped.go
+++ b/projects/Go/proto/test/FieldModelOptionalFlagsTyped.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalFloat.go b/projects/Go/proto/test/FieldModelOptionalFloat.go
index c61d22cf3..77c0a32ce 100644
--- a/projects/Go/proto/test/FieldModelOptionalFloat.go
+++ b/projects/Go/proto/test/FieldModelOptionalFloat.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalInt16.go b/projects/Go/proto/test/FieldModelOptionalInt16.go
index 3b3c9a1ce..7750c8bdf 100644
--- a/projects/Go/proto/test/FieldModelOptionalInt16.go
+++ b/projects/Go/proto/test/FieldModelOptionalInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalInt32.go b/projects/Go/proto/test/FieldModelOptionalInt32.go
index 6d7408fa0..a458f2acd 100644
--- a/projects/Go/proto/test/FieldModelOptionalInt32.go
+++ b/projects/Go/proto/test/FieldModelOptionalInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalInt64.go b/projects/Go/proto/test/FieldModelOptionalInt64.go
index 9e78b6c6b..16107af48 100644
--- a/projects/Go/proto/test/FieldModelOptionalInt64.go
+++ b/projects/Go/proto/test/FieldModelOptionalInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalInt8.go b/projects/Go/proto/test/FieldModelOptionalInt8.go
index 379b6da57..fbbc2d964 100644
--- a/projects/Go/proto/test/FieldModelOptionalInt8.go
+++ b/projects/Go/proto/test/FieldModelOptionalInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalString.go b/projects/Go/proto/test/FieldModelOptionalString.go
index 4ca664804..bc47aaf67 100644
--- a/projects/Go/proto/test/FieldModelOptionalString.go
+++ b/projects/Go/proto/test/FieldModelOptionalString.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalStructNested.go b/projects/Go/proto/test/FieldModelOptionalStructNested.go
index 48ae929d9..23715e43b 100644
--- a/projects/Go/proto/test/FieldModelOptionalStructNested.go
+++ b/projects/Go/proto/test/FieldModelOptionalStructNested.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalStructOptional.go b/projects/Go/proto/test/FieldModelOptionalStructOptional.go
index ee8da5969..0a48c91a5 100644
--- a/projects/Go/proto/test/FieldModelOptionalStructOptional.go
+++ b/projects/Go/proto/test/FieldModelOptionalStructOptional.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalStructSimple.go b/projects/Go/proto/test/FieldModelOptionalStructSimple.go
index 79fad407b..cc1b66ee1 100644
--- a/projects/Go/proto/test/FieldModelOptionalStructSimple.go
+++ b/projects/Go/proto/test/FieldModelOptionalStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalTimestamp.go b/projects/Go/proto/test/FieldModelOptionalTimestamp.go
index 6905f9036..d4cbdd9ad 100644
--- a/projects/Go/proto/test/FieldModelOptionalTimestamp.go
+++ b/projects/Go/proto/test/FieldModelOptionalTimestamp.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalUInt16.go b/projects/Go/proto/test/FieldModelOptionalUInt16.go
index 25f48f387..9f51d99cd 100644
--- a/projects/Go/proto/test/FieldModelOptionalUInt16.go
+++ b/projects/Go/proto/test/FieldModelOptionalUInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalUInt32.go b/projects/Go/proto/test/FieldModelOptionalUInt32.go
index 00139740a..4c22f126d 100644
--- a/projects/Go/proto/test/FieldModelOptionalUInt32.go
+++ b/projects/Go/proto/test/FieldModelOptionalUInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalUInt64.go b/projects/Go/proto/test/FieldModelOptionalUInt64.go
index 98f3acfa1..caa57e4b4 100644
--- a/projects/Go/proto/test/FieldModelOptionalUInt64.go
+++ b/projects/Go/proto/test/FieldModelOptionalUInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalUInt8.go b/projects/Go/proto/test/FieldModelOptionalUInt8.go
index a85ef2c5d..43aad2350 100644
--- a/projects/Go/proto/test/FieldModelOptionalUInt8.go
+++ b/projects/Go/proto/test/FieldModelOptionalUInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalUUID.go b/projects/Go/proto/test/FieldModelOptionalUUID.go
index 9cd40feab..f79931a05 100644
--- a/projects/Go/proto/test/FieldModelOptionalUUID.go
+++ b/projects/Go/proto/test/FieldModelOptionalUUID.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalWChar.go b/projects/Go/proto/test/FieldModelOptionalWChar.go
index 6faf6fc3c..7af7c6276 100644
--- a/projects/Go/proto/test/FieldModelOptionalWChar.go
+++ b/projects/Go/proto/test/FieldModelOptionalWChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalprotoAccount.go b/projects/Go/proto/test/FieldModelOptionalprotoAccount.go
index 8c072fe3b..a8159f672 100644
--- a/projects/Go/proto/test/FieldModelOptionalprotoAccount.go
+++ b/projects/Go/proto/test/FieldModelOptionalprotoAccount.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalprotoBalance.go b/projects/Go/proto/test/FieldModelOptionalprotoBalance.go
index 4f3e33a3f..8b4704532 100644
--- a/projects/Go/proto/test/FieldModelOptionalprotoBalance.go
+++ b/projects/Go/proto/test/FieldModelOptionalprotoBalance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalprotoOrder.go b/projects/Go/proto/test/FieldModelOptionalprotoOrder.go
index 3a460eac6..86b94ae94 100644
--- a/projects/Go/proto/test/FieldModelOptionalprotoOrder.go
+++ b/projects/Go/proto/test/FieldModelOptionalprotoOrder.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalprotoOrderSide.go b/projects/Go/proto/test/FieldModelOptionalprotoOrderSide.go
index 07a596f45..f3b3522b4 100644
--- a/projects/Go/proto/test/FieldModelOptionalprotoOrderSide.go
+++ b/projects/Go/proto/test/FieldModelOptionalprotoOrderSide.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalprotoOrderType.go b/projects/Go/proto/test/FieldModelOptionalprotoOrderType.go
index 5926f955c..1fdfe3478 100644
--- a/projects/Go/proto/test/FieldModelOptionalprotoOrderType.go
+++ b/projects/Go/proto/test/FieldModelOptionalprotoOrderType.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelOptionalprotoState.go b/projects/Go/proto/test/FieldModelOptionalprotoState.go
index 5b5f35c61..1418e52ad 100644
--- a/projects/Go/proto/test/FieldModelOptionalprotoState.go
+++ b/projects/Go/proto/test/FieldModelOptionalprotoState.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelSetByte.go b/projects/Go/proto/test/FieldModelSetByte.go
index 4d41dac9a..2beb9d38c 100644
--- a/projects/Go/proto/test/FieldModelSetByte.go
+++ b/projects/Go/proto/test/FieldModelSetByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelSetEnumSimple.go b/projects/Go/proto/test/FieldModelSetEnumSimple.go
index 4c5ff44ca..b3f866038 100644
--- a/projects/Go/proto/test/FieldModelSetEnumSimple.go
+++ b/projects/Go/proto/test/FieldModelSetEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelSetFlagsSimple.go b/projects/Go/proto/test/FieldModelSetFlagsSimple.go
index 28b971a2a..1337d595f 100644
--- a/projects/Go/proto/test/FieldModelSetFlagsSimple.go
+++ b/projects/Go/proto/test/FieldModelSetFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelSetStructSimple.go b/projects/Go/proto/test/FieldModelSetStructSimple.go
index 007bf5721..4daec9d00 100644
--- a/projects/Go/proto/test/FieldModelSetStructSimple.go
+++ b/projects/Go/proto/test/FieldModelSetStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructArray.go b/projects/Go/proto/test/FieldModelStructArray.go
index 6a741b9e5..deaf4f69d 100644
--- a/projects/Go/proto/test/FieldModelStructArray.go
+++ b/projects/Go/proto/test/FieldModelStructArray.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructBytes.go b/projects/Go/proto/test/FieldModelStructBytes.go
index 6c7bb7f4f..fa29ee520 100644
--- a/projects/Go/proto/test/FieldModelStructBytes.go
+++ b/projects/Go/proto/test/FieldModelStructBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructEmpty.go b/projects/Go/proto/test/FieldModelStructEmpty.go
index 7e1322674..e09df3289 100644
--- a/projects/Go/proto/test/FieldModelStructEmpty.go
+++ b/projects/Go/proto/test/FieldModelStructEmpty.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructHash.go b/projects/Go/proto/test/FieldModelStructHash.go
index c5caa8ea2..51dd6fbb8 100644
--- a/projects/Go/proto/test/FieldModelStructHash.go
+++ b/projects/Go/proto/test/FieldModelStructHash.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructHashEx.go b/projects/Go/proto/test/FieldModelStructHashEx.go
index def0aa6e0..23a6a11cc 100644
--- a/projects/Go/proto/test/FieldModelStructHashEx.go
+++ b/projects/Go/proto/test/FieldModelStructHashEx.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructList.go b/projects/Go/proto/test/FieldModelStructList.go
index f723afeee..815df3f16 100644
--- a/projects/Go/proto/test/FieldModelStructList.go
+++ b/projects/Go/proto/test/FieldModelStructList.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructMap.go b/projects/Go/proto/test/FieldModelStructMap.go
index 4326928dc..bfe2749f8 100644
--- a/projects/Go/proto/test/FieldModelStructMap.go
+++ b/projects/Go/proto/test/FieldModelStructMap.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructNested.go b/projects/Go/proto/test/FieldModelStructNested.go
index 567a03065..650731950 100644
--- a/projects/Go/proto/test/FieldModelStructNested.go
+++ b/projects/Go/proto/test/FieldModelStructNested.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructOptional.go b/projects/Go/proto/test/FieldModelStructOptional.go
index 79846e80a..3f59594f8 100644
--- a/projects/Go/proto/test/FieldModelStructOptional.go
+++ b/projects/Go/proto/test/FieldModelStructOptional.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructSet.go b/projects/Go/proto/test/FieldModelStructSet.go
index 6c305aa15..c41e4d96e 100644
--- a/projects/Go/proto/test/FieldModelStructSet.go
+++ b/projects/Go/proto/test/FieldModelStructSet.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructSimple.go b/projects/Go/proto/test/FieldModelStructSimple.go
index d7bf47c97..5bff4862f 100644
--- a/projects/Go/proto/test/FieldModelStructSimple.go
+++ b/projects/Go/proto/test/FieldModelStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelStructVector.go b/projects/Go/proto/test/FieldModelStructVector.go
index 44171955d..d59d79ec1 100644
--- a/projects/Go/proto/test/FieldModelStructVector.go
+++ b/projects/Go/proto/test/FieldModelStructVector.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelVectorByte.go b/projects/Go/proto/test/FieldModelVectorByte.go
index c9ab309af..68948ae04 100644
--- a/projects/Go/proto/test/FieldModelVectorByte.go
+++ b/projects/Go/proto/test/FieldModelVectorByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelVectorBytes.go b/projects/Go/proto/test/FieldModelVectorBytes.go
index 315d6f06c..4cb382b80 100644
--- a/projects/Go/proto/test/FieldModelVectorBytes.go
+++ b/projects/Go/proto/test/FieldModelVectorBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelVectorEnumSimple.go b/projects/Go/proto/test/FieldModelVectorEnumSimple.go
index c05a14811..3a911b309 100644
--- a/projects/Go/proto/test/FieldModelVectorEnumSimple.go
+++ b/projects/Go/proto/test/FieldModelVectorEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelVectorFlagsSimple.go b/projects/Go/proto/test/FieldModelVectorFlagsSimple.go
index 96f9be6be..3ce1a0229 100644
--- a/projects/Go/proto/test/FieldModelVectorFlagsSimple.go
+++ b/projects/Go/proto/test/FieldModelVectorFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelVectorOptionalByte.go b/projects/Go/proto/test/FieldModelVectorOptionalByte.go
index 59e9f0792..2ce30de03 100644
--- a/projects/Go/proto/test/FieldModelVectorOptionalByte.go
+++ b/projects/Go/proto/test/FieldModelVectorOptionalByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelVectorOptionalBytes.go b/projects/Go/proto/test/FieldModelVectorOptionalBytes.go
index 38f4694a3..a0ddafcad 100644
--- a/projects/Go/proto/test/FieldModelVectorOptionalBytes.go
+++ b/projects/Go/proto/test/FieldModelVectorOptionalBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelVectorOptionalEnumSimple.go b/projects/Go/proto/test/FieldModelVectorOptionalEnumSimple.go
index 129f138ff..8c6ec14af 100644
--- a/projects/Go/proto/test/FieldModelVectorOptionalEnumSimple.go
+++ b/projects/Go/proto/test/FieldModelVectorOptionalEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelVectorOptionalFlagsSimple.go b/projects/Go/proto/test/FieldModelVectorOptionalFlagsSimple.go
index 01d4bfa5f..30c349378 100644
--- a/projects/Go/proto/test/FieldModelVectorOptionalFlagsSimple.go
+++ b/projects/Go/proto/test/FieldModelVectorOptionalFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelVectorOptionalStructSimple.go b/projects/Go/proto/test/FieldModelVectorOptionalStructSimple.go
index d6f01acd1..dfe32a06a 100644
--- a/projects/Go/proto/test/FieldModelVectorOptionalStructSimple.go
+++ b/projects/Go/proto/test/FieldModelVectorOptionalStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FieldModelVectorStructSimple.go b/projects/Go/proto/test/FieldModelVectorStructSimple.go
index 8d541e23c..d9d2c4372 100644
--- a/projects/Go/proto/test/FieldModelVectorStructSimple.go
+++ b/projects/Go/proto/test/FieldModelVectorStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelArrayByte.go b/projects/Go/proto/test/FinalModelArrayByte.go
index ffb407713..d01aecc73 100644
--- a/projects/Go/proto/test/FinalModelArrayByte.go
+++ b/projects/Go/proto/test/FinalModelArrayByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelArrayBytes.go b/projects/Go/proto/test/FinalModelArrayBytes.go
index 4cf882821..df43f7cac 100644
--- a/projects/Go/proto/test/FinalModelArrayBytes.go
+++ b/projects/Go/proto/test/FinalModelArrayBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelArrayEnumSimple.go b/projects/Go/proto/test/FinalModelArrayEnumSimple.go
index 5f5b76f57..977fca7df 100644
--- a/projects/Go/proto/test/FinalModelArrayEnumSimple.go
+++ b/projects/Go/proto/test/FinalModelArrayEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelArrayFlagsSimple.go b/projects/Go/proto/test/FinalModelArrayFlagsSimple.go
index 5ee792036..e1758118f 100644
--- a/projects/Go/proto/test/FinalModelArrayFlagsSimple.go
+++ b/projects/Go/proto/test/FinalModelArrayFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelArrayOptionalByte.go b/projects/Go/proto/test/FinalModelArrayOptionalByte.go
index 1a7042cd3..23986380f 100644
--- a/projects/Go/proto/test/FinalModelArrayOptionalByte.go
+++ b/projects/Go/proto/test/FinalModelArrayOptionalByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelArrayOptionalBytes.go b/projects/Go/proto/test/FinalModelArrayOptionalBytes.go
index cbd199016..6a8d58a6b 100644
--- a/projects/Go/proto/test/FinalModelArrayOptionalBytes.go
+++ b/projects/Go/proto/test/FinalModelArrayOptionalBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelArrayOptionalEnumSimple.go b/projects/Go/proto/test/FinalModelArrayOptionalEnumSimple.go
index 3e7c01222..c8e286363 100644
--- a/projects/Go/proto/test/FinalModelArrayOptionalEnumSimple.go
+++ b/projects/Go/proto/test/FinalModelArrayOptionalEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelArrayOptionalFlagsSimple.go b/projects/Go/proto/test/FinalModelArrayOptionalFlagsSimple.go
index e1f5ac27d..eac4f364a 100644
--- a/projects/Go/proto/test/FinalModelArrayOptionalFlagsSimple.go
+++ b/projects/Go/proto/test/FinalModelArrayOptionalFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelArrayOptionalStructSimple.go b/projects/Go/proto/test/FinalModelArrayOptionalStructSimple.go
index b606b402b..28f110fe4 100644
--- a/projects/Go/proto/test/FinalModelArrayOptionalStructSimple.go
+++ b/projects/Go/proto/test/FinalModelArrayOptionalStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelArrayStructSimple.go b/projects/Go/proto/test/FinalModelArrayStructSimple.go
index eecb8a745..d85650db5 100644
--- a/projects/Go/proto/test/FinalModelArrayStructSimple.go
+++ b/projects/Go/proto/test/FinalModelArrayStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelEnumEmpty.go b/projects/Go/proto/test/FinalModelEnumEmpty.go
index 439b8587f..7b3e8673b 100644
--- a/projects/Go/proto/test/FinalModelEnumEmpty.go
+++ b/projects/Go/proto/test/FinalModelEnumEmpty.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelEnumSimple.go b/projects/Go/proto/test/FinalModelEnumSimple.go
index e91d5bcb8..7075d6507 100644
--- a/projects/Go/proto/test/FinalModelEnumSimple.go
+++ b/projects/Go/proto/test/FinalModelEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelEnumTyped.go b/projects/Go/proto/test/FinalModelEnumTyped.go
index 165ca38a4..3f4b6a809 100644
--- a/projects/Go/proto/test/FinalModelEnumTyped.go
+++ b/projects/Go/proto/test/FinalModelEnumTyped.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelFlagsEmpty.go b/projects/Go/proto/test/FinalModelFlagsEmpty.go
index 8899ef620..61cd91934 100644
--- a/projects/Go/proto/test/FinalModelFlagsEmpty.go
+++ b/projects/Go/proto/test/FinalModelFlagsEmpty.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelFlagsSimple.go b/projects/Go/proto/test/FinalModelFlagsSimple.go
index a857274db..811d5ad6a 100644
--- a/projects/Go/proto/test/FinalModelFlagsSimple.go
+++ b/projects/Go/proto/test/FinalModelFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelFlagsTyped.go b/projects/Go/proto/test/FinalModelFlagsTyped.go
index ff04d6586..7e5a64567 100644
--- a/projects/Go/proto/test/FinalModelFlagsTyped.go
+++ b/projects/Go/proto/test/FinalModelFlagsTyped.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapInt32Byte.go b/projects/Go/proto/test/FinalModelMapInt32Byte.go
index b2f596bba..a62f5fc22 100644
--- a/projects/Go/proto/test/FinalModelMapInt32Byte.go
+++ b/projects/Go/proto/test/FinalModelMapInt32Byte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapInt32Bytes.go b/projects/Go/proto/test/FinalModelMapInt32Bytes.go
index 6ee6ade4d..c73939db7 100644
--- a/projects/Go/proto/test/FinalModelMapInt32Bytes.go
+++ b/projects/Go/proto/test/FinalModelMapInt32Bytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapInt32EnumSimple.go b/projects/Go/proto/test/FinalModelMapInt32EnumSimple.go
index 7382952de..d89740b22 100644
--- a/projects/Go/proto/test/FinalModelMapInt32EnumSimple.go
+++ b/projects/Go/proto/test/FinalModelMapInt32EnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapInt32FlagsSimple.go b/projects/Go/proto/test/FinalModelMapInt32FlagsSimple.go
index 80d7362b4..061c6ac65 100644
--- a/projects/Go/proto/test/FinalModelMapInt32FlagsSimple.go
+++ b/projects/Go/proto/test/FinalModelMapInt32FlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapInt32OptionalByte.go b/projects/Go/proto/test/FinalModelMapInt32OptionalByte.go
index 8e7a67494..7dd813e90 100644
--- a/projects/Go/proto/test/FinalModelMapInt32OptionalByte.go
+++ b/projects/Go/proto/test/FinalModelMapInt32OptionalByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapInt32OptionalBytes.go b/projects/Go/proto/test/FinalModelMapInt32OptionalBytes.go
index 32c51f8c1..67220d1fb 100644
--- a/projects/Go/proto/test/FinalModelMapInt32OptionalBytes.go
+++ b/projects/Go/proto/test/FinalModelMapInt32OptionalBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapInt32OptionalEnumSimple.go b/projects/Go/proto/test/FinalModelMapInt32OptionalEnumSimple.go
index 4c5030395..e2e06e6cc 100644
--- a/projects/Go/proto/test/FinalModelMapInt32OptionalEnumSimple.go
+++ b/projects/Go/proto/test/FinalModelMapInt32OptionalEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapInt32OptionalFlagsSimple.go b/projects/Go/proto/test/FinalModelMapInt32OptionalFlagsSimple.go
index 83346faa9..d772eb9ea 100644
--- a/projects/Go/proto/test/FinalModelMapInt32OptionalFlagsSimple.go
+++ b/projects/Go/proto/test/FinalModelMapInt32OptionalFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapInt32OptionalStructSimple.go b/projects/Go/proto/test/FinalModelMapInt32OptionalStructSimple.go
index de138ebb6..f51a798d5 100644
--- a/projects/Go/proto/test/FinalModelMapInt32OptionalStructSimple.go
+++ b/projects/Go/proto/test/FinalModelMapInt32OptionalStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapInt32StructSimple.go b/projects/Go/proto/test/FinalModelMapInt32StructSimple.go
index 59f3033c7..c04cbce9f 100644
--- a/projects/Go/proto/test/FinalModelMapInt32StructSimple.go
+++ b/projects/Go/proto/test/FinalModelMapInt32StructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStringByte.go b/projects/Go/proto/test/FinalModelMapStringByte.go
index 5422bef53..a6df06708 100644
--- a/projects/Go/proto/test/FinalModelMapStringByte.go
+++ b/projects/Go/proto/test/FinalModelMapStringByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStringBytes.go b/projects/Go/proto/test/FinalModelMapStringBytes.go
index 58883fd17..e02944dcb 100644
--- a/projects/Go/proto/test/FinalModelMapStringBytes.go
+++ b/projects/Go/proto/test/FinalModelMapStringBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStringEnumSimple.go b/projects/Go/proto/test/FinalModelMapStringEnumSimple.go
index b85f0ad0d..420ef9965 100644
--- a/projects/Go/proto/test/FinalModelMapStringEnumSimple.go
+++ b/projects/Go/proto/test/FinalModelMapStringEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStringFlagsSimple.go b/projects/Go/proto/test/FinalModelMapStringFlagsSimple.go
index d228a9060..9a04a9878 100644
--- a/projects/Go/proto/test/FinalModelMapStringFlagsSimple.go
+++ b/projects/Go/proto/test/FinalModelMapStringFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStringOptionalByte.go b/projects/Go/proto/test/FinalModelMapStringOptionalByte.go
index 3520ed4e0..0c99b2542 100644
--- a/projects/Go/proto/test/FinalModelMapStringOptionalByte.go
+++ b/projects/Go/proto/test/FinalModelMapStringOptionalByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStringOptionalBytes.go b/projects/Go/proto/test/FinalModelMapStringOptionalBytes.go
index 0cc2eb6a2..be45118e6 100644
--- a/projects/Go/proto/test/FinalModelMapStringOptionalBytes.go
+++ b/projects/Go/proto/test/FinalModelMapStringOptionalBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStringOptionalEnumSimple.go b/projects/Go/proto/test/FinalModelMapStringOptionalEnumSimple.go
index 1f5bcff3e..e20dcb65f 100644
--- a/projects/Go/proto/test/FinalModelMapStringOptionalEnumSimple.go
+++ b/projects/Go/proto/test/FinalModelMapStringOptionalEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStringOptionalFlagsSimple.go b/projects/Go/proto/test/FinalModelMapStringOptionalFlagsSimple.go
index 4d782a64b..e223119ce 100644
--- a/projects/Go/proto/test/FinalModelMapStringOptionalFlagsSimple.go
+++ b/projects/Go/proto/test/FinalModelMapStringOptionalFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStringOptionalStructSimple.go b/projects/Go/proto/test/FinalModelMapStringOptionalStructSimple.go
index 9074be0ec..3730c29f9 100644
--- a/projects/Go/proto/test/FinalModelMapStringOptionalStructSimple.go
+++ b/projects/Go/proto/test/FinalModelMapStringOptionalStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStringStructSimple.go b/projects/Go/proto/test/FinalModelMapStringStructSimple.go
index b7a49ccae..2b1dd19e0 100644
--- a/projects/Go/proto/test/FinalModelMapStringStructSimple.go
+++ b/projects/Go/proto/test/FinalModelMapStringStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStructSimpleOptionalStructNested.go b/projects/Go/proto/test/FinalModelMapStructSimpleOptionalStructNested.go
index 141f61798..6acd6b2a6 100644
--- a/projects/Go/proto/test/FinalModelMapStructSimpleOptionalStructNested.go
+++ b/projects/Go/proto/test/FinalModelMapStructSimpleOptionalStructNested.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelMapStructSimpleStructNested.go b/projects/Go/proto/test/FinalModelMapStructSimpleStructNested.go
index 41fc048fb..a1534e00d 100644
--- a/projects/Go/proto/test/FinalModelMapStructSimpleStructNested.go
+++ b/projects/Go/proto/test/FinalModelMapStructSimpleStructNested.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalBool.go b/projects/Go/proto/test/FinalModelOptionalBool.go
index 3b1728c03..f61c505fc 100644
--- a/projects/Go/proto/test/FinalModelOptionalBool.go
+++ b/projects/Go/proto/test/FinalModelOptionalBool.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalByte.go b/projects/Go/proto/test/FinalModelOptionalByte.go
index fa45214be..a0a343b60 100644
--- a/projects/Go/proto/test/FinalModelOptionalByte.go
+++ b/projects/Go/proto/test/FinalModelOptionalByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalBytes.go b/projects/Go/proto/test/FinalModelOptionalBytes.go
index 4924d9f07..1d57c654e 100644
--- a/projects/Go/proto/test/FinalModelOptionalBytes.go
+++ b/projects/Go/proto/test/FinalModelOptionalBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalChar.go b/projects/Go/proto/test/FinalModelOptionalChar.go
index 1dd353e58..6d05ce79d 100644
--- a/projects/Go/proto/test/FinalModelOptionalChar.go
+++ b/projects/Go/proto/test/FinalModelOptionalChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalDecimal.go b/projects/Go/proto/test/FinalModelOptionalDecimal.go
index eea15c553..8ec534b01 100644
--- a/projects/Go/proto/test/FinalModelOptionalDecimal.go
+++ b/projects/Go/proto/test/FinalModelOptionalDecimal.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalDouble.go b/projects/Go/proto/test/FinalModelOptionalDouble.go
index a9c1e5ad9..53b803b22 100644
--- a/projects/Go/proto/test/FinalModelOptionalDouble.go
+++ b/projects/Go/proto/test/FinalModelOptionalDouble.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalEnumSimple.go b/projects/Go/proto/test/FinalModelOptionalEnumSimple.go
index c02e86758..27c93bf76 100644
--- a/projects/Go/proto/test/FinalModelOptionalEnumSimple.go
+++ b/projects/Go/proto/test/FinalModelOptionalEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalEnumTyped.go b/projects/Go/proto/test/FinalModelOptionalEnumTyped.go
index 3afd3ca03..afd28b72a 100644
--- a/projects/Go/proto/test/FinalModelOptionalEnumTyped.go
+++ b/projects/Go/proto/test/FinalModelOptionalEnumTyped.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalFlagsSimple.go b/projects/Go/proto/test/FinalModelOptionalFlagsSimple.go
index 3d7377547..77ccdaae1 100644
--- a/projects/Go/proto/test/FinalModelOptionalFlagsSimple.go
+++ b/projects/Go/proto/test/FinalModelOptionalFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalFlagsTyped.go b/projects/Go/proto/test/FinalModelOptionalFlagsTyped.go
index 3df12a390..d7cfa24b0 100644
--- a/projects/Go/proto/test/FinalModelOptionalFlagsTyped.go
+++ b/projects/Go/proto/test/FinalModelOptionalFlagsTyped.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalFloat.go b/projects/Go/proto/test/FinalModelOptionalFloat.go
index 00566a667..b78df051f 100644
--- a/projects/Go/proto/test/FinalModelOptionalFloat.go
+++ b/projects/Go/proto/test/FinalModelOptionalFloat.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalInt16.go b/projects/Go/proto/test/FinalModelOptionalInt16.go
index 84fdfb423..a0cc97edf 100644
--- a/projects/Go/proto/test/FinalModelOptionalInt16.go
+++ b/projects/Go/proto/test/FinalModelOptionalInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalInt32.go b/projects/Go/proto/test/FinalModelOptionalInt32.go
index 12ecca0f8..68f5479e8 100644
--- a/projects/Go/proto/test/FinalModelOptionalInt32.go
+++ b/projects/Go/proto/test/FinalModelOptionalInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalInt64.go b/projects/Go/proto/test/FinalModelOptionalInt64.go
index 4db6a4913..9cce0c07a 100644
--- a/projects/Go/proto/test/FinalModelOptionalInt64.go
+++ b/projects/Go/proto/test/FinalModelOptionalInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalInt8.go b/projects/Go/proto/test/FinalModelOptionalInt8.go
index 66a8a7e67..3121ef460 100644
--- a/projects/Go/proto/test/FinalModelOptionalInt8.go
+++ b/projects/Go/proto/test/FinalModelOptionalInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalString.go b/projects/Go/proto/test/FinalModelOptionalString.go
index 4c1a0f8c6..1d80082c6 100644
--- a/projects/Go/proto/test/FinalModelOptionalString.go
+++ b/projects/Go/proto/test/FinalModelOptionalString.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalStructNested.go b/projects/Go/proto/test/FinalModelOptionalStructNested.go
index 8bdd48e6e..976f9b50a 100644
--- a/projects/Go/proto/test/FinalModelOptionalStructNested.go
+++ b/projects/Go/proto/test/FinalModelOptionalStructNested.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalStructOptional.go b/projects/Go/proto/test/FinalModelOptionalStructOptional.go
index 52dd4a548..7e3a7db97 100644
--- a/projects/Go/proto/test/FinalModelOptionalStructOptional.go
+++ b/projects/Go/proto/test/FinalModelOptionalStructOptional.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalStructSimple.go b/projects/Go/proto/test/FinalModelOptionalStructSimple.go
index b17d0fdf5..ac99d5655 100644
--- a/projects/Go/proto/test/FinalModelOptionalStructSimple.go
+++ b/projects/Go/proto/test/FinalModelOptionalStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalTimestamp.go b/projects/Go/proto/test/FinalModelOptionalTimestamp.go
index e997430d0..a1be89a25 100644
--- a/projects/Go/proto/test/FinalModelOptionalTimestamp.go
+++ b/projects/Go/proto/test/FinalModelOptionalTimestamp.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalUInt16.go b/projects/Go/proto/test/FinalModelOptionalUInt16.go
index 07a3c0490..7f7c99d5f 100644
--- a/projects/Go/proto/test/FinalModelOptionalUInt16.go
+++ b/projects/Go/proto/test/FinalModelOptionalUInt16.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalUInt32.go b/projects/Go/proto/test/FinalModelOptionalUInt32.go
index 9ca577642..86c18d8e1 100644
--- a/projects/Go/proto/test/FinalModelOptionalUInt32.go
+++ b/projects/Go/proto/test/FinalModelOptionalUInt32.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalUInt64.go b/projects/Go/proto/test/FinalModelOptionalUInt64.go
index 80d03cf79..28b949f9e 100644
--- a/projects/Go/proto/test/FinalModelOptionalUInt64.go
+++ b/projects/Go/proto/test/FinalModelOptionalUInt64.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalUInt8.go b/projects/Go/proto/test/FinalModelOptionalUInt8.go
index 871359d24..56feaf597 100644
--- a/projects/Go/proto/test/FinalModelOptionalUInt8.go
+++ b/projects/Go/proto/test/FinalModelOptionalUInt8.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalUUID.go b/projects/Go/proto/test/FinalModelOptionalUUID.go
index 6d6b6b4ef..bb27e1ad0 100644
--- a/projects/Go/proto/test/FinalModelOptionalUUID.go
+++ b/projects/Go/proto/test/FinalModelOptionalUUID.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalWChar.go b/projects/Go/proto/test/FinalModelOptionalWChar.go
index 23dd1007f..e2ca1b276 100644
--- a/projects/Go/proto/test/FinalModelOptionalWChar.go
+++ b/projects/Go/proto/test/FinalModelOptionalWChar.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalprotoAccount.go b/projects/Go/proto/test/FinalModelOptionalprotoAccount.go
index 375267df8..06234537a 100644
--- a/projects/Go/proto/test/FinalModelOptionalprotoAccount.go
+++ b/projects/Go/proto/test/FinalModelOptionalprotoAccount.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalprotoBalance.go b/projects/Go/proto/test/FinalModelOptionalprotoBalance.go
index 0df35d12c..b4cb83744 100644
--- a/projects/Go/proto/test/FinalModelOptionalprotoBalance.go
+++ b/projects/Go/proto/test/FinalModelOptionalprotoBalance.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalprotoOrder.go b/projects/Go/proto/test/FinalModelOptionalprotoOrder.go
index 74f604c28..4b0d5c64b 100644
--- a/projects/Go/proto/test/FinalModelOptionalprotoOrder.go
+++ b/projects/Go/proto/test/FinalModelOptionalprotoOrder.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalprotoOrderSide.go b/projects/Go/proto/test/FinalModelOptionalprotoOrderSide.go
index 12f15a50c..b16f530ae 100644
--- a/projects/Go/proto/test/FinalModelOptionalprotoOrderSide.go
+++ b/projects/Go/proto/test/FinalModelOptionalprotoOrderSide.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalprotoOrderType.go b/projects/Go/proto/test/FinalModelOptionalprotoOrderType.go
index 818823df1..8c412d492 100644
--- a/projects/Go/proto/test/FinalModelOptionalprotoOrderType.go
+++ b/projects/Go/proto/test/FinalModelOptionalprotoOrderType.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelOptionalprotoState.go b/projects/Go/proto/test/FinalModelOptionalprotoState.go
index 7e29fc764..97fd12d2d 100644
--- a/projects/Go/proto/test/FinalModelOptionalprotoState.go
+++ b/projects/Go/proto/test/FinalModelOptionalprotoState.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelSetByte.go b/projects/Go/proto/test/FinalModelSetByte.go
index 2f33acc95..aab02792f 100644
--- a/projects/Go/proto/test/FinalModelSetByte.go
+++ b/projects/Go/proto/test/FinalModelSetByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelSetEnumSimple.go b/projects/Go/proto/test/FinalModelSetEnumSimple.go
index 3f0e6d858..e15b07bfa 100644
--- a/projects/Go/proto/test/FinalModelSetEnumSimple.go
+++ b/projects/Go/proto/test/FinalModelSetEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelSetFlagsSimple.go b/projects/Go/proto/test/FinalModelSetFlagsSimple.go
index 59af172f2..75b92a4fe 100644
--- a/projects/Go/proto/test/FinalModelSetFlagsSimple.go
+++ b/projects/Go/proto/test/FinalModelSetFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelSetStructSimple.go b/projects/Go/proto/test/FinalModelSetStructSimple.go
index 21136993f..3253cebe2 100644
--- a/projects/Go/proto/test/FinalModelSetStructSimple.go
+++ b/projects/Go/proto/test/FinalModelSetStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructArray.go b/projects/Go/proto/test/FinalModelStructArray.go
index 0b0fd6aa9..05f65dcd2 100644
--- a/projects/Go/proto/test/FinalModelStructArray.go
+++ b/projects/Go/proto/test/FinalModelStructArray.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructBytes.go b/projects/Go/proto/test/FinalModelStructBytes.go
index f4621c8d3..198d42143 100644
--- a/projects/Go/proto/test/FinalModelStructBytes.go
+++ b/projects/Go/proto/test/FinalModelStructBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructEmpty.go b/projects/Go/proto/test/FinalModelStructEmpty.go
index 090668257..f0a5c4c76 100644
--- a/projects/Go/proto/test/FinalModelStructEmpty.go
+++ b/projects/Go/proto/test/FinalModelStructEmpty.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructHash.go b/projects/Go/proto/test/FinalModelStructHash.go
index c0df8e0d0..15c0e3a78 100644
--- a/projects/Go/proto/test/FinalModelStructHash.go
+++ b/projects/Go/proto/test/FinalModelStructHash.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructHashEx.go b/projects/Go/proto/test/FinalModelStructHashEx.go
index 399f9b28e..bd0df46b1 100644
--- a/projects/Go/proto/test/FinalModelStructHashEx.go
+++ b/projects/Go/proto/test/FinalModelStructHashEx.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructList.go b/projects/Go/proto/test/FinalModelStructList.go
index 3719d6099..7a2739cc8 100644
--- a/projects/Go/proto/test/FinalModelStructList.go
+++ b/projects/Go/proto/test/FinalModelStructList.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructMap.go b/projects/Go/proto/test/FinalModelStructMap.go
index 94ece3938..428878ce5 100644
--- a/projects/Go/proto/test/FinalModelStructMap.go
+++ b/projects/Go/proto/test/FinalModelStructMap.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructNested.go b/projects/Go/proto/test/FinalModelStructNested.go
index 329cfee39..0fdec16af 100644
--- a/projects/Go/proto/test/FinalModelStructNested.go
+++ b/projects/Go/proto/test/FinalModelStructNested.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructOptional.go b/projects/Go/proto/test/FinalModelStructOptional.go
index 9537b0dab..9b7e6dc2c 100644
--- a/projects/Go/proto/test/FinalModelStructOptional.go
+++ b/projects/Go/proto/test/FinalModelStructOptional.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructSet.go b/projects/Go/proto/test/FinalModelStructSet.go
index f18d895b3..d4ffb13a0 100644
--- a/projects/Go/proto/test/FinalModelStructSet.go
+++ b/projects/Go/proto/test/FinalModelStructSet.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructSimple.go b/projects/Go/proto/test/FinalModelStructSimple.go
index fda1b8629..50918e36a 100644
--- a/projects/Go/proto/test/FinalModelStructSimple.go
+++ b/projects/Go/proto/test/FinalModelStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelStructVector.go b/projects/Go/proto/test/FinalModelStructVector.go
index 415046a95..b28c9f663 100644
--- a/projects/Go/proto/test/FinalModelStructVector.go
+++ b/projects/Go/proto/test/FinalModelStructVector.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelVectorByte.go b/projects/Go/proto/test/FinalModelVectorByte.go
index a42f531b9..a82054e63 100644
--- a/projects/Go/proto/test/FinalModelVectorByte.go
+++ b/projects/Go/proto/test/FinalModelVectorByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelVectorBytes.go b/projects/Go/proto/test/FinalModelVectorBytes.go
index eea89bb49..9f0417015 100644
--- a/projects/Go/proto/test/FinalModelVectorBytes.go
+++ b/projects/Go/proto/test/FinalModelVectorBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelVectorEnumSimple.go b/projects/Go/proto/test/FinalModelVectorEnumSimple.go
index 53591fcce..d4f0048db 100644
--- a/projects/Go/proto/test/FinalModelVectorEnumSimple.go
+++ b/projects/Go/proto/test/FinalModelVectorEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelVectorFlagsSimple.go b/projects/Go/proto/test/FinalModelVectorFlagsSimple.go
index 78c19e98f..984fb2242 100644
--- a/projects/Go/proto/test/FinalModelVectorFlagsSimple.go
+++ b/projects/Go/proto/test/FinalModelVectorFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelVectorOptionalByte.go b/projects/Go/proto/test/FinalModelVectorOptionalByte.go
index 4072b9fcf..6fdffbd80 100644
--- a/projects/Go/proto/test/FinalModelVectorOptionalByte.go
+++ b/projects/Go/proto/test/FinalModelVectorOptionalByte.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelVectorOptionalBytes.go b/projects/Go/proto/test/FinalModelVectorOptionalBytes.go
index 4dceb4a9e..b3bf67a06 100644
--- a/projects/Go/proto/test/FinalModelVectorOptionalBytes.go
+++ b/projects/Go/proto/test/FinalModelVectorOptionalBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelVectorOptionalEnumSimple.go b/projects/Go/proto/test/FinalModelVectorOptionalEnumSimple.go
index 48c126f77..530232dcc 100644
--- a/projects/Go/proto/test/FinalModelVectorOptionalEnumSimple.go
+++ b/projects/Go/proto/test/FinalModelVectorOptionalEnumSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelVectorOptionalFlagsSimple.go b/projects/Go/proto/test/FinalModelVectorOptionalFlagsSimple.go
index fb52b32c6..b78f29e42 100644
--- a/projects/Go/proto/test/FinalModelVectorOptionalFlagsSimple.go
+++ b/projects/Go/proto/test/FinalModelVectorOptionalFlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelVectorOptionalStructSimple.go b/projects/Go/proto/test/FinalModelVectorOptionalStructSimple.go
index ac80731d5..f90f9e020 100644
--- a/projects/Go/proto/test/FinalModelVectorOptionalStructSimple.go
+++ b/projects/Go/proto/test/FinalModelVectorOptionalStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalModelVectorStructSimple.go b/projects/Go/proto/test/FinalModelVectorStructSimple.go
index d933ffd7c..76ed863dd 100644
--- a/projects/Go/proto/test/FinalModelVectorStructSimple.go
+++ b/projects/Go/proto/test/FinalModelVectorStructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalReceiver.go b/projects/Go/proto/test/FinalReceiver.go
index e903b2b41..3a81fc68a 100644
--- a/projects/Go/proto/test/FinalReceiver.go
+++ b/projects/Go/proto/test/FinalReceiver.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FinalSender.go b/projects/Go/proto/test/FinalSender.go
index a3a939b21..895740042 100644
--- a/projects/Go/proto/test/FinalSender.go
+++ b/projects/Go/proto/test/FinalSender.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FlagsEmpty.go b/projects/Go/proto/test/FlagsEmpty.go
index 378852951..a87dae9df 100644
--- a/projects/Go/proto/test/FlagsEmpty.go
+++ b/projects/Go/proto/test/FlagsEmpty.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FlagsSimple.go b/projects/Go/proto/test/FlagsSimple.go
index 9eec923c7..695177ade 100644
--- a/projects/Go/proto/test/FlagsSimple.go
+++ b/projects/Go/proto/test/FlagsSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/FlagsTyped.go b/projects/Go/proto/test/FlagsTyped.go
index 92f269919..daab49a09 100644
--- a/projects/Go/proto/test/FlagsTyped.go
+++ b/projects/Go/proto/test/FlagsTyped.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/ProtocolVersion.go b/projects/Go/proto/test/ProtocolVersion.go
index ae3bb3723..10518ff69 100644
--- a/projects/Go/proto/test/ProtocolVersion.go
+++ b/projects/Go/proto/test/ProtocolVersion.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/Proxy.go b/projects/Go/proto/test/Proxy.go
index 26184e663..c31052424 100644
--- a/projects/Go/proto/test/Proxy.go
+++ b/projects/Go/proto/test/Proxy.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/Receiver.go b/projects/Go/proto/test/Receiver.go
index df1daeae2..ed8289a95 100644
--- a/projects/Go/proto/test/Receiver.go
+++ b/projects/Go/proto/test/Receiver.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/Sender.go b/projects/Go/proto/test/Sender.go
index ad8e17a1c..31e3618b1 100644
--- a/projects/Go/proto/test/Sender.go
+++ b/projects/Go/proto/test/Sender.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructArray.go b/projects/Go/proto/test/StructArray.go
index 92674d005..0f5ce0a6b 100644
--- a/projects/Go/proto/test/StructArray.go
+++ b/projects/Go/proto/test/StructArray.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructArrayFinalModel.go b/projects/Go/proto/test/StructArrayFinalModel.go
index 4c5b4d222..a80d27a36 100644
--- a/projects/Go/proto/test/StructArrayFinalModel.go
+++ b/projects/Go/proto/test/StructArrayFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructArrayModel.go b/projects/Go/proto/test/StructArrayModel.go
index 7da34eaeb..fc4938503 100644
--- a/projects/Go/proto/test/StructArrayModel.go
+++ b/projects/Go/proto/test/StructArrayModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructBytes.go b/projects/Go/proto/test/StructBytes.go
index 61cfb6c3d..707e28be9 100644
--- a/projects/Go/proto/test/StructBytes.go
+++ b/projects/Go/proto/test/StructBytes.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructBytesFinalModel.go b/projects/Go/proto/test/StructBytesFinalModel.go
index e3979dc31..56b999e5a 100644
--- a/projects/Go/proto/test/StructBytesFinalModel.go
+++ b/projects/Go/proto/test/StructBytesFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructBytesModel.go b/projects/Go/proto/test/StructBytesModel.go
index 9eea08665..bd674a822 100644
--- a/projects/Go/proto/test/StructBytesModel.go
+++ b/projects/Go/proto/test/StructBytesModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructEmpty.go b/projects/Go/proto/test/StructEmpty.go
index 7997da4b9..b2dada2d6 100644
--- a/projects/Go/proto/test/StructEmpty.go
+++ b/projects/Go/proto/test/StructEmpty.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructEmptyFinalModel.go b/projects/Go/proto/test/StructEmptyFinalModel.go
index b563553e2..215dad3f3 100644
--- a/projects/Go/proto/test/StructEmptyFinalModel.go
+++ b/projects/Go/proto/test/StructEmptyFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructEmptyModel.go b/projects/Go/proto/test/StructEmptyModel.go
index b758dd586..ff1910dbe 100644
--- a/projects/Go/proto/test/StructEmptyModel.go
+++ b/projects/Go/proto/test/StructEmptyModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructHash.go b/projects/Go/proto/test/StructHash.go
index b32e19a3a..9a7cadcb9 100644
--- a/projects/Go/proto/test/StructHash.go
+++ b/projects/Go/proto/test/StructHash.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructHashEx.go b/projects/Go/proto/test/StructHashEx.go
index ef9cc8e5f..e8016b86c 100644
--- a/projects/Go/proto/test/StructHashEx.go
+++ b/projects/Go/proto/test/StructHashEx.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructHashExFinalModel.go b/projects/Go/proto/test/StructHashExFinalModel.go
index 92b00a311..c2e431621 100644
--- a/projects/Go/proto/test/StructHashExFinalModel.go
+++ b/projects/Go/proto/test/StructHashExFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructHashExModel.go b/projects/Go/proto/test/StructHashExModel.go
index 32ddca786..01784fc23 100644
--- a/projects/Go/proto/test/StructHashExModel.go
+++ b/projects/Go/proto/test/StructHashExModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructHashFinalModel.go b/projects/Go/proto/test/StructHashFinalModel.go
index ce54a4591..1bb9d8be4 100644
--- a/projects/Go/proto/test/StructHashFinalModel.go
+++ b/projects/Go/proto/test/StructHashFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructHashModel.go b/projects/Go/proto/test/StructHashModel.go
index baa53513f..6f04577df 100644
--- a/projects/Go/proto/test/StructHashModel.go
+++ b/projects/Go/proto/test/StructHashModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructList.go b/projects/Go/proto/test/StructList.go
index b9f203b5a..c80d9a822 100644
--- a/projects/Go/proto/test/StructList.go
+++ b/projects/Go/proto/test/StructList.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructListFinalModel.go b/projects/Go/proto/test/StructListFinalModel.go
index 6d46620ec..b8a08551c 100644
--- a/projects/Go/proto/test/StructListFinalModel.go
+++ b/projects/Go/proto/test/StructListFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructListModel.go b/projects/Go/proto/test/StructListModel.go
index b13ef7149..bdcef3cc3 100644
--- a/projects/Go/proto/test/StructListModel.go
+++ b/projects/Go/proto/test/StructListModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructMap.go b/projects/Go/proto/test/StructMap.go
index 8a0718e1f..e98f83871 100644
--- a/projects/Go/proto/test/StructMap.go
+++ b/projects/Go/proto/test/StructMap.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructMapFinalModel.go b/projects/Go/proto/test/StructMapFinalModel.go
index 57bdd37c5..c975742ce 100644
--- a/projects/Go/proto/test/StructMapFinalModel.go
+++ b/projects/Go/proto/test/StructMapFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructMapModel.go b/projects/Go/proto/test/StructMapModel.go
index 68dee6394..12eb79908 100644
--- a/projects/Go/proto/test/StructMapModel.go
+++ b/projects/Go/proto/test/StructMapModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructNested.go b/projects/Go/proto/test/StructNested.go
index fbca32a8d..b437e3e90 100644
--- a/projects/Go/proto/test/StructNested.go
+++ b/projects/Go/proto/test/StructNested.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructNestedFinalModel.go b/projects/Go/proto/test/StructNestedFinalModel.go
index feccde544..cccc58668 100644
--- a/projects/Go/proto/test/StructNestedFinalModel.go
+++ b/projects/Go/proto/test/StructNestedFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructNestedModel.go b/projects/Go/proto/test/StructNestedModel.go
index 8b0d8e5e7..18e7d22a4 100644
--- a/projects/Go/proto/test/StructNestedModel.go
+++ b/projects/Go/proto/test/StructNestedModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructOptional.go b/projects/Go/proto/test/StructOptional.go
index 59459bf7c..1941f4997 100644
--- a/projects/Go/proto/test/StructOptional.go
+++ b/projects/Go/proto/test/StructOptional.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructOptionalFinalModel.go b/projects/Go/proto/test/StructOptionalFinalModel.go
index 2f274f9fd..2208c1ff6 100644
--- a/projects/Go/proto/test/StructOptionalFinalModel.go
+++ b/projects/Go/proto/test/StructOptionalFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructOptionalModel.go b/projects/Go/proto/test/StructOptionalModel.go
index 12ce26844..ed96594e3 100644
--- a/projects/Go/proto/test/StructOptionalModel.go
+++ b/projects/Go/proto/test/StructOptionalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructSet.go b/projects/Go/proto/test/StructSet.go
index 331e047f9..6bbc3eb36 100644
--- a/projects/Go/proto/test/StructSet.go
+++ b/projects/Go/proto/test/StructSet.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructSetFinalModel.go b/projects/Go/proto/test/StructSetFinalModel.go
index f62d3da54..33af2db00 100644
--- a/projects/Go/proto/test/StructSetFinalModel.go
+++ b/projects/Go/proto/test/StructSetFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructSetModel.go b/projects/Go/proto/test/StructSetModel.go
index 89618c2fe..cd43a0b33 100644
--- a/projects/Go/proto/test/StructSetModel.go
+++ b/projects/Go/proto/test/StructSetModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructSimple.go b/projects/Go/proto/test/StructSimple.go
index 7b66d9d68..f08af649f 100644
--- a/projects/Go/proto/test/StructSimple.go
+++ b/projects/Go/proto/test/StructSimple.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructSimpleFinalModel.go b/projects/Go/proto/test/StructSimpleFinalModel.go
index 40cb1fe73..36d28db9d 100644
--- a/projects/Go/proto/test/StructSimpleFinalModel.go
+++ b/projects/Go/proto/test/StructSimpleFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructSimpleModel.go b/projects/Go/proto/test/StructSimpleModel.go
index 352c81067..0555cec78 100644
--- a/projects/Go/proto/test/StructSimpleModel.go
+++ b/projects/Go/proto/test/StructSimpleModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructVector.go b/projects/Go/proto/test/StructVector.go
index c62c4bbb3..00453b746 100644
--- a/projects/Go/proto/test/StructVector.go
+++ b/projects/Go/proto/test/StructVector.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructVectorFinalModel.go b/projects/Go/proto/test/StructVectorFinalModel.go
index 56f496e1d..8ebad36fa 100644
--- a/projects/Go/proto/test/StructVectorFinalModel.go
+++ b/projects/Go/proto/test/StructVectorFinalModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/StructVectorModel.go b/projects/Go/proto/test/StructVectorModel.go
index f6e0d0ddd..c7df91738 100644
--- a/projects/Go/proto/test/StructVectorModel.go
+++ b/projects/Go/proto/test/StructVectorModel.go
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
diff --git a/projects/Go/proto/test/Version.go b/projects/Go/proto/test/Version.go
index 6813f1604..1ff40d234 100644
--- a/projects/Go/proto/test/Version.go
+++ b/projects/Go/proto/test/Version.go
@@ -1,9 +1,11 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package test
// Package version
-const Version = "1.8.0.0"
+const Version = "1.9.0.0"
diff --git a/projects/Java/src/com/chronoxor/enums/EnumByte.java b/projects/Java/src/com/chronoxor/enums/EnumByte.java
index a42b157d5..373a48ff6 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumByte.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumByteEnum.java b/projects/Java/src/com/chronoxor/enums/EnumByteEnum.java
index a17473ed1..5a4363a6f 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumByteEnum.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumByteEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumChar.java b/projects/Java/src/com/chronoxor/enums/EnumChar.java
index bc5c0d0c8..633c11ec5 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumChar.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumCharEnum.java b/projects/Java/src/com/chronoxor/enums/EnumCharEnum.java
index 825565b8f..fa25b664d 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumCharEnum.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumCharEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumInt16.java b/projects/Java/src/com/chronoxor/enums/EnumInt16.java
index 2dceac2b9..fda0d0abe 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumInt16.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumInt16.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumInt16Enum.java b/projects/Java/src/com/chronoxor/enums/EnumInt16Enum.java
index 3e436cb86..164912a15 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumInt16Enum.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumInt16Enum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumInt32.java b/projects/Java/src/com/chronoxor/enums/EnumInt32.java
index 4e062a8f7..c51804d75 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumInt32.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumInt32.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumInt32Enum.java b/projects/Java/src/com/chronoxor/enums/EnumInt32Enum.java
index 4d3590fc8..0a4881482 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumInt32Enum.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumInt32Enum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumInt64.java b/projects/Java/src/com/chronoxor/enums/EnumInt64.java
index de3f05bc1..58274a63b 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumInt64.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumInt64.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumInt64Enum.java b/projects/Java/src/com/chronoxor/enums/EnumInt64Enum.java
index 63ebdaac8..6eac1d1c8 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumInt64Enum.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumInt64Enum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumInt8.java b/projects/Java/src/com/chronoxor/enums/EnumInt8.java
index 7c083277e..d1c78f5de 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumInt8.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumInt8.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumInt8Enum.java b/projects/Java/src/com/chronoxor/enums/EnumInt8Enum.java
index f9d71f063..87f3ba5f1 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumInt8Enum.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumInt8Enum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumUInt16.java b/projects/Java/src/com/chronoxor/enums/EnumUInt16.java
index 2688d79ff..962b88d97 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumUInt16.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumUInt16.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumUInt16Enum.java b/projects/Java/src/com/chronoxor/enums/EnumUInt16Enum.java
index f9ac82863..ea88fd60d 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumUInt16Enum.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumUInt16Enum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumUInt32.java b/projects/Java/src/com/chronoxor/enums/EnumUInt32.java
index 2ae7f801c..7fa916d82 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumUInt32.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumUInt32.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumUInt32Enum.java b/projects/Java/src/com/chronoxor/enums/EnumUInt32Enum.java
index d6cb55cdb..f36b94390 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumUInt32Enum.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumUInt32Enum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumUInt64.java b/projects/Java/src/com/chronoxor/enums/EnumUInt64.java
index 5d41beb16..e715bcc87 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumUInt64.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumUInt64.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumUInt64Enum.java b/projects/Java/src/com/chronoxor/enums/EnumUInt64Enum.java
index 59b42c386..24b29ea8f 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumUInt64Enum.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumUInt64Enum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumUInt8.java b/projects/Java/src/com/chronoxor/enums/EnumUInt8.java
index bc2719b79..9d17f9967 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumUInt8.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumUInt8.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumUInt8Enum.java b/projects/Java/src/com/chronoxor/enums/EnumUInt8Enum.java
index 757002a44..72eb59706 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumUInt8Enum.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumUInt8Enum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumWChar.java b/projects/Java/src/com/chronoxor/enums/EnumWChar.java
index 419a6b527..95bc1ea49 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumWChar.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumWChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/EnumWCharEnum.java b/projects/Java/src/com/chronoxor/enums/EnumWCharEnum.java
index c93f03566..2b7fe6b5e 100644
--- a/projects/Java/src/com/chronoxor/enums/EnumWCharEnum.java
+++ b/projects/Java/src/com/chronoxor/enums/EnumWCharEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/Enums.java b/projects/Java/src/com/chronoxor/enums/Enums.java
index 96c22cbf2..27463d2c7 100644
--- a/projects/Java/src/com/chronoxor/enums/Enums.java
+++ b/projects/Java/src/com/chronoxor/enums/Enums.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumByteJson.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumByteJson.java
index 85783d664..25e289c34 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumByteJson.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumByteJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumCharJson.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumCharJson.java
index 416962863..c65fe0b5a 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumCharJson.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumCharJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumInt16Json.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumInt16Json.java
index 4d814534f..8edc28e4a 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumInt16Json.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumInt16Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumInt32Json.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumInt32Json.java
index 92f543062..e96fd49a3 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumInt32Json.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumInt32Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumInt64Json.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumInt64Json.java
index e10ef09f5..8a531ec56 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumInt64Json.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumInt64Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumInt8Json.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumInt8Json.java
index 70bd6daff..9e7b50b68 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumInt8Json.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumInt8Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt16Json.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt16Json.java
index cb6e573b9..97a883e5b 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt16Json.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt16Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt32Json.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt32Json.java
index 7cb539355..b86ef75f0 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt32Json.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt32Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt64Json.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt64Json.java
index d5d995ae7..ed29ded5d 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt64Json.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt64Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt8Json.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt8Json.java
index 96f1f54df..3a11d3e14 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt8Json.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumUInt8Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumWCharJson.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumWCharJson.java
index 4e9a1b918..5c6ea0ae6 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumWCharJson.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumWCharJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumsFinalModel.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumsFinalModel.java
index 8c057f795..d53c58cb3 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumsFinalModel.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumsFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/EnumsModel.java b/projects/Java/src/com/chronoxor/enums/fbe/EnumsModel.java
index 38a927d9a..750646c96 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/EnumsModel.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/EnumsModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumByte.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumByte.java
index 655196786..bf96f8943 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumByte.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumChar.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumChar.java
index 07cb4a511..93de901ed 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumChar.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt16.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt16.java
index 856a6f113..68742780f 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt16.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt16.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt32.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt32.java
index f89df46da..7a5829988 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt32.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt32.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt64.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt64.java
index 5b3423e25..d6fed9f85 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt64.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt64.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt8.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt8.java
index 4f6de577f..f4964682b 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt8.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumInt8.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt16.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt16.java
index f077f84d6..f9d4381c1 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt16.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt16.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt32.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt32.java
index c4aad5e5f..734710946 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt32.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt32.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt64.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt64.java
index 1492016b0..d16a45129 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt64.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt64.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt8.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt8.java
index 117028bba..3a4b64afb 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt8.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumUInt8.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumWChar.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumWChar.java
index 9c4d94c6a..b759fb655 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumWChar.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnumWChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnums.java b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnums.java
index 4593770af..cea58aef4 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnums.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FieldModelEnums.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumByte.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumByte.java
index 5668959d1..5864ae9ae 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumByte.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumChar.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumChar.java
index bb69d977c..61c9b0450 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumChar.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt16.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt16.java
index bd62d8ada..89d32c21d 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt16.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt16.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt32.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt32.java
index bb00c1998..916c0453a 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt32.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt32.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt64.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt64.java
index cd6b69f14..0ac9cdaa0 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt64.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt64.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt8.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt8.java
index 981b6899e..b87e50010 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt8.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumInt8.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt16.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt16.java
index 6168c9df8..b151d65ff 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt16.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt16.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt32.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt32.java
index 97815b5f9..637443946 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt32.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt32.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt64.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt64.java
index a0de469b7..5873e8f01 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt64.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt64.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt8.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt8.java
index 7fb817688..95a3071cb 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt8.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumUInt8.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumWChar.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumWChar.java
index 9aa1c303b..c2f833928 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumWChar.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnumWChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnums.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnums.java
index 011fbedc3..8e934fa5c 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnums.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalModelEnums.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalReceiver.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalReceiver.java
index e61b78afb..f09bd808b 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalReceiver.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalReceiver.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/FinalSender.java b/projects/Java/src/com/chronoxor/enums/fbe/FinalSender.java
index 51f07a4d0..4f6d2fda3 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/FinalSender.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/FinalSender.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/Json.java b/projects/Java/src/com/chronoxor/enums/fbe/Json.java
index 04ddf181d..625a9e6e0 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/Json.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/ProtocolVersion.java b/projects/Java/src/com/chronoxor/enums/fbe/ProtocolVersion.java
index a4cf3fa20..d4a0c3b02 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/ProtocolVersion.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/ProtocolVersion.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/Proxy.java b/projects/Java/src/com/chronoxor/enums/fbe/Proxy.java
index 61e86f3d7..caf905399 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/Proxy.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/Proxy.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/Receiver.java b/projects/Java/src/com/chronoxor/enums/fbe/Receiver.java
index 21c36b1b0..47fde01b6 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/Receiver.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/Receiver.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/enums/fbe/Sender.java b/projects/Java/src/com/chronoxor/enums/fbe/Sender.java
index a80e21b42..b149e5809 100644
--- a/projects/Java/src/com/chronoxor/enums/fbe/Sender.java
+++ b/projects/Java/src/com/chronoxor/enums/fbe/Sender.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.enums.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/Buffer.java b/projects/Java/src/com/chronoxor/fbe/Buffer.java
index 9d59bb808..8714c1496 100644
--- a/projects/Java/src/com/chronoxor/fbe/Buffer.java
+++ b/projects/Java/src/com/chronoxor/fbe/Buffer.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModel.java b/projects/Java/src/com/chronoxor/fbe/FieldModel.java
index ed73618c9..68a22f020 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModel.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelBoolean.java b/projects/Java/src/com/chronoxor/fbe/FieldModelBoolean.java
index 85f0fb22b..edd620d56 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelBoolean.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelBoolean.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelByte.java b/projects/Java/src/com/chronoxor/fbe/FieldModelByte.java
index 10def72b6..fd289ea00 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelByte.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelBytes.java b/projects/Java/src/com/chronoxor/fbe/FieldModelBytes.java
index b4a0cf59a..f47f71c1e 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelBytes.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelChar.java b/projects/Java/src/com/chronoxor/fbe/FieldModelChar.java
index 173a2cd91..b8c7164a8 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelChar.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelDate.java b/projects/Java/src/com/chronoxor/fbe/FieldModelDate.java
index 7b2f1b9d9..3e7b22b47 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelDate.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelDate.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelDecimal.java b/projects/Java/src/com/chronoxor/fbe/FieldModelDecimal.java
index b5f521f2b..1182c68d6 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelDecimal.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelDecimal.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelDouble.java b/projects/Java/src/com/chronoxor/fbe/FieldModelDouble.java
index 3ee149c56..ecffd2303 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelDouble.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelDouble.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelFloat.java b/projects/Java/src/com/chronoxor/fbe/FieldModelFloat.java
index 7fb25f854..91468f908 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelFloat.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelFloat.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelInt16.java b/projects/Java/src/com/chronoxor/fbe/FieldModelInt16.java
index 220116a8a..29396ba5f 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelInt16.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelInt16.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelInt32.java b/projects/Java/src/com/chronoxor/fbe/FieldModelInt32.java
index 088efb277..37d12b830 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelInt32.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelInt32.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelInt64.java b/projects/Java/src/com/chronoxor/fbe/FieldModelInt64.java
index 8e402ba07..21efe494d 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelInt64.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelInt64.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelInt8.java b/projects/Java/src/com/chronoxor/fbe/FieldModelInt8.java
index 424c9a06d..70c1fc1c9 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelInt8.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelInt8.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelString.java b/projects/Java/src/com/chronoxor/fbe/FieldModelString.java
index a89ccb2c4..b5245b11d 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelString.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelString.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelTimestamp.java b/projects/Java/src/com/chronoxor/fbe/FieldModelTimestamp.java
index e93f73ce4..8311a3755 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelTimestamp.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelTimestamp.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelUUID.java b/projects/Java/src/com/chronoxor/fbe/FieldModelUUID.java
index 45a2a379d..fc4191b74 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelUUID.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelUUID.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FieldModelWChar.java b/projects/Java/src/com/chronoxor/fbe/FieldModelWChar.java
index efb3cdb2c..f245ab71d 100644
--- a/projects/Java/src/com/chronoxor/fbe/FieldModelWChar.java
+++ b/projects/Java/src/com/chronoxor/fbe/FieldModelWChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModel.java b/projects/Java/src/com/chronoxor/fbe/FinalModel.java
index 3a558c5e1..1cb837fed 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModel.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelBoolean.java b/projects/Java/src/com/chronoxor/fbe/FinalModelBoolean.java
index ac3557f27..bb62ddd2d 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelBoolean.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelBoolean.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelByte.java b/projects/Java/src/com/chronoxor/fbe/FinalModelByte.java
index b6544e618..376b6a229 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelByte.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelBytes.java b/projects/Java/src/com/chronoxor/fbe/FinalModelBytes.java
index e89ee50ec..89e9b245d 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelBytes.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelChar.java b/projects/Java/src/com/chronoxor/fbe/FinalModelChar.java
index 9a9639a4f..0d51a7914 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelChar.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelDate.java b/projects/Java/src/com/chronoxor/fbe/FinalModelDate.java
index 3b623f436..2a94de53e 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelDate.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelDate.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelDecimal.java b/projects/Java/src/com/chronoxor/fbe/FinalModelDecimal.java
index dc0c84a7f..fe526047f 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelDecimal.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelDecimal.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelDouble.java b/projects/Java/src/com/chronoxor/fbe/FinalModelDouble.java
index 755082c3a..487b71516 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelDouble.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelDouble.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelFloat.java b/projects/Java/src/com/chronoxor/fbe/FinalModelFloat.java
index 580ecdbfa..eeab61e9d 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelFloat.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelFloat.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelInt16.java b/projects/Java/src/com/chronoxor/fbe/FinalModelInt16.java
index 787977bc8..e5043e1fe 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelInt16.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelInt16.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelInt32.java b/projects/Java/src/com/chronoxor/fbe/FinalModelInt32.java
index e58040097..d95597ad2 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelInt32.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelInt32.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelInt64.java b/projects/Java/src/com/chronoxor/fbe/FinalModelInt64.java
index b2e561a7b..d03294aaa 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelInt64.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelInt64.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelInt8.java b/projects/Java/src/com/chronoxor/fbe/FinalModelInt8.java
index 042dfbdab..2493a3a0b 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelInt8.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelInt8.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelString.java b/projects/Java/src/com/chronoxor/fbe/FinalModelString.java
index 92f6b86a6..31ae85ca6 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelString.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelString.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelTimestamp.java b/projects/Java/src/com/chronoxor/fbe/FinalModelTimestamp.java
index f63564141..b72046812 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelTimestamp.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelTimestamp.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelUUID.java b/projects/Java/src/com/chronoxor/fbe/FinalModelUUID.java
index 585be5243..12d58e044 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelUUID.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelUUID.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/FinalModelWChar.java b/projects/Java/src/com/chronoxor/fbe/FinalModelWChar.java
index 9483b2511..2e809d01b 100644
--- a/projects/Java/src/com/chronoxor/fbe/FinalModelWChar.java
+++ b/projects/Java/src/com/chronoxor/fbe/FinalModelWChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/Json.java b/projects/Java/src/com/chronoxor/fbe/Json.java
index 4f6385dfe..f33f2b625 100644
--- a/projects/Java/src/com/chronoxor/fbe/Json.java
+++ b/projects/Java/src/com/chronoxor/fbe/Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/Model.java b/projects/Java/src/com/chronoxor/fbe/Model.java
index 506f3c181..07efe2c2a 100644
--- a/projects/Java/src/com/chronoxor/fbe/Model.java
+++ b/projects/Java/src/com/chronoxor/fbe/Model.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/Pair.java b/projects/Java/src/com/chronoxor/fbe/Pair.java
index 5a5fe7d48..adbb4005e 100644
--- a/projects/Java/src/com/chronoxor/fbe/Pair.java
+++ b/projects/Java/src/com/chronoxor/fbe/Pair.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/Receiver.java b/projects/Java/src/com/chronoxor/fbe/Receiver.java
index 6981445a4..7c5a604ff 100644
--- a/projects/Java/src/com/chronoxor/fbe/Receiver.java
+++ b/projects/Java/src/com/chronoxor/fbe/Receiver.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/Sender.java b/projects/Java/src/com/chronoxor/fbe/Sender.java
index aad568ff3..41826bcca 100644
--- a/projects/Java/src/com/chronoxor/fbe/Sender.java
+++ b/projects/Java/src/com/chronoxor/fbe/Sender.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/Size.java b/projects/Java/src/com/chronoxor/fbe/Size.java
index 905a83a68..ef81a988e 100644
--- a/projects/Java/src/com/chronoxor/fbe/Size.java
+++ b/projects/Java/src/com/chronoxor/fbe/Size.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/fbe/UUIDGenerator.java b/projects/Java/src/com/chronoxor/fbe/UUIDGenerator.java
index 98792faa1..c82bb463c 100644
--- a/projects/Java/src/com/chronoxor/fbe/UUIDGenerator.java
+++ b/projects/Java/src/com/chronoxor/fbe/UUIDGenerator.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/Account.java b/projects/Java/src/com/chronoxor/proto/Account.java
index 48c90f2a9..5f4d3efea 100644
--- a/projects/Java/src/com/chronoxor/proto/Account.java
+++ b/projects/Java/src/com/chronoxor/proto/Account.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/AccountMessage.java b/projects/Java/src/com/chronoxor/proto/AccountMessage.java
index 271be7e69..c768ecfaa 100644
--- a/projects/Java/src/com/chronoxor/proto/AccountMessage.java
+++ b/projects/Java/src/com/chronoxor/proto/AccountMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/Balance.java b/projects/Java/src/com/chronoxor/proto/Balance.java
index a10e1e48b..f5bfb0ee6 100644
--- a/projects/Java/src/com/chronoxor/proto/Balance.java
+++ b/projects/Java/src/com/chronoxor/proto/Balance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/BalanceMessage.java b/projects/Java/src/com/chronoxor/proto/BalanceMessage.java
index 017f0934f..cee24bd07 100644
--- a/projects/Java/src/com/chronoxor/proto/BalanceMessage.java
+++ b/projects/Java/src/com/chronoxor/proto/BalanceMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/Order.java b/projects/Java/src/com/chronoxor/proto/Order.java
index 1037c51ba..cf600ce2b 100644
--- a/projects/Java/src/com/chronoxor/proto/Order.java
+++ b/projects/Java/src/com/chronoxor/proto/Order.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/OrderMessage.java b/projects/Java/src/com/chronoxor/proto/OrderMessage.java
index 86718dfcf..8229231ca 100644
--- a/projects/Java/src/com/chronoxor/proto/OrderMessage.java
+++ b/projects/Java/src/com/chronoxor/proto/OrderMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/OrderSide.java b/projects/Java/src/com/chronoxor/proto/OrderSide.java
index 9daec5dcd..1640f74fa 100644
--- a/projects/Java/src/com/chronoxor/proto/OrderSide.java
+++ b/projects/Java/src/com/chronoxor/proto/OrderSide.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/OrderSideEnum.java b/projects/Java/src/com/chronoxor/proto/OrderSideEnum.java
index cf2d0e274..6803ad47d 100644
--- a/projects/Java/src/com/chronoxor/proto/OrderSideEnum.java
+++ b/projects/Java/src/com/chronoxor/proto/OrderSideEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/OrderType.java b/projects/Java/src/com/chronoxor/proto/OrderType.java
index 201dedc4d..e5c67d8aa 100644
--- a/projects/Java/src/com/chronoxor/proto/OrderType.java
+++ b/projects/Java/src/com/chronoxor/proto/OrderType.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/OrderTypeEnum.java b/projects/Java/src/com/chronoxor/proto/OrderTypeEnum.java
index ee9a30e2c..06e590d17 100644
--- a/projects/Java/src/com/chronoxor/proto/OrderTypeEnum.java
+++ b/projects/Java/src/com/chronoxor/proto/OrderTypeEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/State.java b/projects/Java/src/com/chronoxor/proto/State.java
index 8ac3c3ac1..fd2e6fd39 100644
--- a/projects/Java/src/com/chronoxor/proto/State.java
+++ b/projects/Java/src/com/chronoxor/proto/State.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/StateEnum.java b/projects/Java/src/com/chronoxor/proto/StateEnum.java
index c21bfbe23..9c0d03854 100644
--- a/projects/Java/src/com/chronoxor/proto/StateEnum.java
+++ b/projects/Java/src/com/chronoxor/proto/StateEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/AccountFinalModel.java b/projects/Java/src/com/chronoxor/proto/fbe/AccountFinalModel.java
index 1797db7a6..3e583ad90 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/AccountFinalModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/AccountFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/AccountMessageFinalModel.java b/projects/Java/src/com/chronoxor/proto/fbe/AccountMessageFinalModel.java
index 167e3ff07..841fe98e4 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/AccountMessageFinalModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/AccountMessageFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/AccountMessageModel.java b/projects/Java/src/com/chronoxor/proto/fbe/AccountMessageModel.java
index 02ed6b2b8..acb84a202 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/AccountMessageModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/AccountMessageModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/AccountModel.java b/projects/Java/src/com/chronoxor/proto/fbe/AccountModel.java
index d26540fa6..43c90102a 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/AccountModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/AccountModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/BalanceFinalModel.java b/projects/Java/src/com/chronoxor/proto/fbe/BalanceFinalModel.java
index 3bd5b424e..33e574756 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/BalanceFinalModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/BalanceFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/BalanceMessageFinalModel.java b/projects/Java/src/com/chronoxor/proto/fbe/BalanceMessageFinalModel.java
index 1621e1ce3..f47e62ee7 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/BalanceMessageFinalModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/BalanceMessageFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/BalanceMessageModel.java b/projects/Java/src/com/chronoxor/proto/fbe/BalanceMessageModel.java
index 427ee1700..4317a8043 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/BalanceMessageModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/BalanceMessageModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/BalanceModel.java b/projects/Java/src/com/chronoxor/proto/fbe/BalanceModel.java
index a002d8948..02852780f 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/BalanceModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/BalanceModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelAccount.java b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelAccount.java
index 03ad526df..f6a32aede 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelAccount.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelAccount.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelAccountMessage.java b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelAccountMessage.java
index 20b05f215..e6550770f 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelAccountMessage.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelAccountMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelBalance.java b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelBalance.java
index 82ccd3499..52ab2793f 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelBalance.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelBalance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelBalanceMessage.java b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelBalanceMessage.java
index df17c3884..a23ac0c2a 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelBalanceMessage.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelBalanceMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOptionalBalance.java b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOptionalBalance.java
index 7572c09a2..ef94063d0 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOptionalBalance.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOptionalBalance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrder.java b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrder.java
index 3a63357e0..884ae2910 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrder.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrder.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderMessage.java b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderMessage.java
index 46e54809c..1875869a6 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderMessage.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderSide.java b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderSide.java
index d4ff5f2c7..79e31b623 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderSide.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderSide.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderType.java b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderType.java
index 4be93d628..d84a31384 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderType.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelOrderType.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelState.java b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelState.java
index 8fd9d0bb7..1c8f407c4 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelState.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelState.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelVectorOrder.java b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelVectorOrder.java
index b0671876e..26ccfa005 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FieldModelVectorOrder.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FieldModelVectorOrder.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelAccount.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelAccount.java
index 0a349d49a..a96e02079 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelAccount.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelAccount.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelAccountMessage.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelAccountMessage.java
index 088a42108..2498d02d9 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelAccountMessage.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelAccountMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelBalance.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelBalance.java
index 34cd4b5b7..f93d532a7 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelBalance.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelBalance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelBalanceMessage.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelBalanceMessage.java
index 78d01a7ab..92e27b809 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelBalanceMessage.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelBalanceMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOptionalBalance.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOptionalBalance.java
index 443653385..a65b10712 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOptionalBalance.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOptionalBalance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrder.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrder.java
index cd10860bd..0cf163683 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrder.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrder.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderMessage.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderMessage.java
index 82aca4a6e..6b3200dc8 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderMessage.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderSide.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderSide.java
index c759c5502..8cb958557 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderSide.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderSide.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderType.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderType.java
index a74fa5ff5..e3ea6e5b7 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderType.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelOrderType.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelState.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelState.java
index c83717dad..c93780ca0 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelState.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelState.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelVectorOrder.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelVectorOrder.java
index 91824b905..d498680e5 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalModelVectorOrder.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalModelVectorOrder.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalReceiver.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalReceiver.java
index 401b3a76c..7f8c87425 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalReceiver.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalReceiver.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/FinalSender.java b/projects/Java/src/com/chronoxor/proto/fbe/FinalSender.java
index b39a77607..b36d026dc 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/FinalSender.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/FinalSender.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/Json.java b/projects/Java/src/com/chronoxor/proto/fbe/Json.java
index d9c62fae9..3cfdbb8d1 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/Json.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/OrderFinalModel.java b/projects/Java/src/com/chronoxor/proto/fbe/OrderFinalModel.java
index d998291a7..992bf8c53 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/OrderFinalModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/OrderFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/OrderMessageFinalModel.java b/projects/Java/src/com/chronoxor/proto/fbe/OrderMessageFinalModel.java
index 6da3eac98..a0f5aa6b5 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/OrderMessageFinalModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/OrderMessageFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/OrderMessageModel.java b/projects/Java/src/com/chronoxor/proto/fbe/OrderMessageModel.java
index f38ab5f05..070c9795a 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/OrderMessageModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/OrderMessageModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/OrderModel.java b/projects/Java/src/com/chronoxor/proto/fbe/OrderModel.java
index 3be44a0a8..ee5b0d021 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/OrderModel.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/OrderModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/OrderSideJson.java b/projects/Java/src/com/chronoxor/proto/fbe/OrderSideJson.java
index b5d6cb928..c8563209f 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/OrderSideJson.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/OrderSideJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/OrderTypeJson.java b/projects/Java/src/com/chronoxor/proto/fbe/OrderTypeJson.java
index 470add918..669308692 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/OrderTypeJson.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/OrderTypeJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/ProtocolVersion.java b/projects/Java/src/com/chronoxor/proto/fbe/ProtocolVersion.java
index 4d73a9801..40a258989 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/ProtocolVersion.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/ProtocolVersion.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/Proxy.java b/projects/Java/src/com/chronoxor/proto/fbe/Proxy.java
index 64e96a102..162315c94 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/Proxy.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/Proxy.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/Receiver.java b/projects/Java/src/com/chronoxor/proto/fbe/Receiver.java
index 28c57c0b5..d647d1b13 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/Receiver.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/Receiver.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/Sender.java b/projects/Java/src/com/chronoxor/proto/fbe/Sender.java
index e62e7f2ca..cd96f211a 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/Sender.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/Sender.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;
diff --git a/projects/Java/src/com/chronoxor/proto/fbe/StateJson.java b/projects/Java/src/com/chronoxor/proto/fbe/StateJson.java
index 25a0d07b5..b3bd3f958 100644
--- a/projects/Java/src/com/chronoxor/proto/fbe/StateJson.java
+++ b/projects/Java/src/com/chronoxor/proto/fbe/StateJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.proto.fbe;;
diff --git a/projects/Java/src/com/chronoxor/protoex/Account.java b/projects/Java/src/com/chronoxor/protoex/Account.java
index e7fdef33e..a7e78de11 100644
--- a/projects/Java/src/com/chronoxor/protoex/Account.java
+++ b/projects/Java/src/com/chronoxor/protoex/Account.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/AccountMessage.java b/projects/Java/src/com/chronoxor/protoex/AccountMessage.java
index 3737f19b7..742de81ec 100644
--- a/projects/Java/src/com/chronoxor/protoex/AccountMessage.java
+++ b/projects/Java/src/com/chronoxor/protoex/AccountMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/Balance.java b/projects/Java/src/com/chronoxor/protoex/Balance.java
index 72682f637..61740cd51 100644
--- a/projects/Java/src/com/chronoxor/protoex/Balance.java
+++ b/projects/Java/src/com/chronoxor/protoex/Balance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/BalanceMessage.java b/projects/Java/src/com/chronoxor/protoex/BalanceMessage.java
index 0a5053165..4c8bbf7cf 100644
--- a/projects/Java/src/com/chronoxor/protoex/BalanceMessage.java
+++ b/projects/Java/src/com/chronoxor/protoex/BalanceMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/Order.java b/projects/Java/src/com/chronoxor/protoex/Order.java
index aca0dddf9..b2a49952a 100644
--- a/projects/Java/src/com/chronoxor/protoex/Order.java
+++ b/projects/Java/src/com/chronoxor/protoex/Order.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/OrderMessage.java b/projects/Java/src/com/chronoxor/protoex/OrderMessage.java
index 993e55c62..a5486c2a3 100644
--- a/projects/Java/src/com/chronoxor/protoex/OrderMessage.java
+++ b/projects/Java/src/com/chronoxor/protoex/OrderMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/OrderSide.java b/projects/Java/src/com/chronoxor/protoex/OrderSide.java
index 3bbdf555b..8d8cec3f7 100644
--- a/projects/Java/src/com/chronoxor/protoex/OrderSide.java
+++ b/projects/Java/src/com/chronoxor/protoex/OrderSide.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/OrderSideEnum.java b/projects/Java/src/com/chronoxor/protoex/OrderSideEnum.java
index ddd950c6a..4a739dac7 100644
--- a/projects/Java/src/com/chronoxor/protoex/OrderSideEnum.java
+++ b/projects/Java/src/com/chronoxor/protoex/OrderSideEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/OrderType.java b/projects/Java/src/com/chronoxor/protoex/OrderType.java
index 865ff6920..3e64704ee 100644
--- a/projects/Java/src/com/chronoxor/protoex/OrderType.java
+++ b/projects/Java/src/com/chronoxor/protoex/OrderType.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/OrderTypeEnum.java b/projects/Java/src/com/chronoxor/protoex/OrderTypeEnum.java
index db9269400..19e0e5640 100644
--- a/projects/Java/src/com/chronoxor/protoex/OrderTypeEnum.java
+++ b/projects/Java/src/com/chronoxor/protoex/OrderTypeEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/StateEx.java b/projects/Java/src/com/chronoxor/protoex/StateEx.java
index a88426599..5a9c3a7ab 100644
--- a/projects/Java/src/com/chronoxor/protoex/StateEx.java
+++ b/projects/Java/src/com/chronoxor/protoex/StateEx.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/StateExEnum.java b/projects/Java/src/com/chronoxor/protoex/StateExEnum.java
index 682e13cd3..fc565126d 100644
--- a/projects/Java/src/com/chronoxor/protoex/StateExEnum.java
+++ b/projects/Java/src/com/chronoxor/protoex/StateExEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/AccountFinalModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/AccountFinalModel.java
index 84fa03698..6d3fe6836 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/AccountFinalModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/AccountFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/AccountMessageFinalModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/AccountMessageFinalModel.java
index 0b1796be1..bad52ad83 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/AccountMessageFinalModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/AccountMessageFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/AccountMessageModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/AccountMessageModel.java
index a0b5b0b7d..ed975289b 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/AccountMessageModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/AccountMessageModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/AccountModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/AccountModel.java
index 732fd0346..ce3e837cf 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/AccountModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/AccountModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/BalanceFinalModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/BalanceFinalModel.java
index bd912362e..9e4e6552b 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/BalanceFinalModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/BalanceFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/BalanceMessageFinalModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/BalanceMessageFinalModel.java
index 35b04a4d9..0a61d41c0 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/BalanceMessageFinalModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/BalanceMessageFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/BalanceMessageModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/BalanceMessageModel.java
index 0a3a0ed83..98974fe48 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/BalanceMessageModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/BalanceMessageModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/BalanceModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/BalanceModel.java
index bfbd93db9..821f2ac8d 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/BalanceModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/BalanceModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelAccount.java b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelAccount.java
index d481e3d2e..bc1b097b2 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelAccount.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelAccount.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelAccountMessage.java b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelAccountMessage.java
index 449d111c7..a0f99a6c3 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelAccountMessage.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelAccountMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelBalance.java b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelBalance.java
index ca48cb196..ae645a341 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelBalance.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelBalance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelBalanceMessage.java b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelBalanceMessage.java
index d45cf2971..ee167cf13 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelBalanceMessage.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelBalanceMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOptionalBalance.java b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOptionalBalance.java
index 0f9d26d48..fb6b98bcd 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOptionalBalance.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOptionalBalance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrder.java b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrder.java
index 57fe44e59..61c9eba17 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrder.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrder.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderMessage.java b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderMessage.java
index bb15285cd..fcba5e37b 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderMessage.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderSide.java b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderSide.java
index 7ae5d1f95..14f8a9571 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderSide.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderSide.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderType.java b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderType.java
index ad99bcce3..a03f77e28 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderType.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelOrderType.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelStateEx.java b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelStateEx.java
index 192e8cfb8..1fb72ed5c 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelStateEx.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelStateEx.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelVectorOrder.java b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelVectorOrder.java
index 76b879c24..76ef715a4 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelVectorOrder.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FieldModelVectorOrder.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelAccount.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelAccount.java
index 66ace06dd..7fe607404 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelAccount.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelAccount.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelAccountMessage.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelAccountMessage.java
index 873f1a29a..2bb7c737e 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelAccountMessage.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelAccountMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelBalance.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelBalance.java
index 7b469fa55..de3ccf676 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelBalance.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelBalance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelBalanceMessage.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelBalanceMessage.java
index 21859cf67..4c2b42ce8 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelBalanceMessage.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelBalanceMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOptionalBalance.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOptionalBalance.java
index 76c9eb7fb..f78f50d28 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOptionalBalance.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOptionalBalance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrder.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrder.java
index f8d865995..d0bf90989 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrder.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrder.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderMessage.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderMessage.java
index 8671528ca..1446b7c95 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderMessage.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderMessage.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderSide.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderSide.java
index 76fe658f2..8c78f4dfc 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderSide.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderSide.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderType.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderType.java
index 39ed7b197..c5a4e606b 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderType.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelOrderType.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelStateEx.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelStateEx.java
index 995c2ce85..3b5a87fbf 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelStateEx.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelStateEx.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelVectorOrder.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelVectorOrder.java
index 66b23ac8b..0d3d5e61f 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelVectorOrder.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalModelVectorOrder.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalReceiver.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalReceiver.java
index 7367ec943..d8a1791e7 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalReceiver.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalReceiver.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/FinalSender.java b/projects/Java/src/com/chronoxor/protoex/fbe/FinalSender.java
index bfc3063f3..44587397d 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/FinalSender.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/FinalSender.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/Json.java b/projects/Java/src/com/chronoxor/protoex/fbe/Json.java
index 80b0deeda..3559e8d3b 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/Json.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/OrderFinalModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/OrderFinalModel.java
index c1f4ff921..808693a2b 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/OrderFinalModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/OrderFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/OrderMessageFinalModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/OrderMessageFinalModel.java
index 1849bb4ef..7ddf50f18 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/OrderMessageFinalModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/OrderMessageFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/OrderMessageModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/OrderMessageModel.java
index c786cce1f..536e74ab0 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/OrderMessageModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/OrderMessageModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/OrderModel.java b/projects/Java/src/com/chronoxor/protoex/fbe/OrderModel.java
index 637fd4b6c..76d9b1669 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/OrderModel.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/OrderModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/OrderSideJson.java b/projects/Java/src/com/chronoxor/protoex/fbe/OrderSideJson.java
index 2038ce692..f5fa31b1f 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/OrderSideJson.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/OrderSideJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/OrderTypeJson.java b/projects/Java/src/com/chronoxor/protoex/fbe/OrderTypeJson.java
index 6ad91d70e..0ad4fd8bc 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/OrderTypeJson.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/OrderTypeJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/ProtocolVersion.java b/projects/Java/src/com/chronoxor/protoex/fbe/ProtocolVersion.java
index e33906aef..579760531 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/ProtocolVersion.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/ProtocolVersion.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/Proxy.java b/projects/Java/src/com/chronoxor/protoex/fbe/Proxy.java
index 5bf9adb20..5dddd1f6e 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/Proxy.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/Proxy.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/Receiver.java b/projects/Java/src/com/chronoxor/protoex/fbe/Receiver.java
index ba3831883..cef5d8f1f 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/Receiver.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/Receiver.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/Sender.java b/projects/Java/src/com/chronoxor/protoex/fbe/Sender.java
index d7160322f..1c3ce4119 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/Sender.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/Sender.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;
diff --git a/projects/Java/src/com/chronoxor/protoex/fbe/StateExJson.java b/projects/Java/src/com/chronoxor/protoex/fbe/StateExJson.java
index 88791982a..19f27bf24 100644
--- a/projects/Java/src/com/chronoxor/protoex/fbe/StateExJson.java
+++ b/projects/Java/src/com/chronoxor/protoex/fbe/StateExJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.protoex.fbe;;
diff --git a/projects/Java/src/com/chronoxor/test/EnumEmpty.java b/projects/Java/src/com/chronoxor/test/EnumEmpty.java
index 44f5e2e04..84105098d 100644
--- a/projects/Java/src/com/chronoxor/test/EnumEmpty.java
+++ b/projects/Java/src/com/chronoxor/test/EnumEmpty.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/EnumEmptyEnum.java b/projects/Java/src/com/chronoxor/test/EnumEmptyEnum.java
index 30046d624..01e350efd 100644
--- a/projects/Java/src/com/chronoxor/test/EnumEmptyEnum.java
+++ b/projects/Java/src/com/chronoxor/test/EnumEmptyEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/EnumSimple.java b/projects/Java/src/com/chronoxor/test/EnumSimple.java
index ce61a77ac..81c16c4ca 100644
--- a/projects/Java/src/com/chronoxor/test/EnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/EnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/EnumSimpleEnum.java b/projects/Java/src/com/chronoxor/test/EnumSimpleEnum.java
index a297e0948..70d5bd119 100644
--- a/projects/Java/src/com/chronoxor/test/EnumSimpleEnum.java
+++ b/projects/Java/src/com/chronoxor/test/EnumSimpleEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/EnumTyped.java b/projects/Java/src/com/chronoxor/test/EnumTyped.java
index 42bb7a04f..b61212be9 100644
--- a/projects/Java/src/com/chronoxor/test/EnumTyped.java
+++ b/projects/Java/src/com/chronoxor/test/EnumTyped.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/EnumTypedEnum.java b/projects/Java/src/com/chronoxor/test/EnumTypedEnum.java
index c30079293..d114f333c 100644
--- a/projects/Java/src/com/chronoxor/test/EnumTypedEnum.java
+++ b/projects/Java/src/com/chronoxor/test/EnumTypedEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/FlagsEmpty.java b/projects/Java/src/com/chronoxor/test/FlagsEmpty.java
index f69e5031d..c84d81eb7 100644
--- a/projects/Java/src/com/chronoxor/test/FlagsEmpty.java
+++ b/projects/Java/src/com/chronoxor/test/FlagsEmpty.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/FlagsEmptyEnum.java b/projects/Java/src/com/chronoxor/test/FlagsEmptyEnum.java
index 4991eb90f..d97c228f5 100644
--- a/projects/Java/src/com/chronoxor/test/FlagsEmptyEnum.java
+++ b/projects/Java/src/com/chronoxor/test/FlagsEmptyEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/FlagsSimple.java b/projects/Java/src/com/chronoxor/test/FlagsSimple.java
index 67680e5bb..8e9f41832 100644
--- a/projects/Java/src/com/chronoxor/test/FlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/FlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/FlagsSimpleEnum.java b/projects/Java/src/com/chronoxor/test/FlagsSimpleEnum.java
index 55ca5ac18..62d970c82 100644
--- a/projects/Java/src/com/chronoxor/test/FlagsSimpleEnum.java
+++ b/projects/Java/src/com/chronoxor/test/FlagsSimpleEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/FlagsTyped.java b/projects/Java/src/com/chronoxor/test/FlagsTyped.java
index 75efcd9c2..39267d14c 100644
--- a/projects/Java/src/com/chronoxor/test/FlagsTyped.java
+++ b/projects/Java/src/com/chronoxor/test/FlagsTyped.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/FlagsTypedEnum.java b/projects/Java/src/com/chronoxor/test/FlagsTypedEnum.java
index b8725eb8a..6c412672d 100644
--- a/projects/Java/src/com/chronoxor/test/FlagsTypedEnum.java
+++ b/projects/Java/src/com/chronoxor/test/FlagsTypedEnum.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructArray.java b/projects/Java/src/com/chronoxor/test/StructArray.java
index ef5439945..192727c52 100644
--- a/projects/Java/src/com/chronoxor/test/StructArray.java
+++ b/projects/Java/src/com/chronoxor/test/StructArray.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructBytes.java b/projects/Java/src/com/chronoxor/test/StructBytes.java
index 1fd9db3d2..92accfa4c 100644
--- a/projects/Java/src/com/chronoxor/test/StructBytes.java
+++ b/projects/Java/src/com/chronoxor/test/StructBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructEmpty.java b/projects/Java/src/com/chronoxor/test/StructEmpty.java
index d0dada0c7..577634a9a 100644
--- a/projects/Java/src/com/chronoxor/test/StructEmpty.java
+++ b/projects/Java/src/com/chronoxor/test/StructEmpty.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructHash.java b/projects/Java/src/com/chronoxor/test/StructHash.java
index 9dd83432a..6f048ee5f 100644
--- a/projects/Java/src/com/chronoxor/test/StructHash.java
+++ b/projects/Java/src/com/chronoxor/test/StructHash.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructHashEx.java b/projects/Java/src/com/chronoxor/test/StructHashEx.java
index 6be8bb53e..6f9df0b21 100644
--- a/projects/Java/src/com/chronoxor/test/StructHashEx.java
+++ b/projects/Java/src/com/chronoxor/test/StructHashEx.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructList.java b/projects/Java/src/com/chronoxor/test/StructList.java
index 40df020b9..29dbf3911 100644
--- a/projects/Java/src/com/chronoxor/test/StructList.java
+++ b/projects/Java/src/com/chronoxor/test/StructList.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructMap.java b/projects/Java/src/com/chronoxor/test/StructMap.java
index a14594e9a..cb6b92c2e 100644
--- a/projects/Java/src/com/chronoxor/test/StructMap.java
+++ b/projects/Java/src/com/chronoxor/test/StructMap.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructNested.java b/projects/Java/src/com/chronoxor/test/StructNested.java
index 678a1ff90..07fdc3e08 100644
--- a/projects/Java/src/com/chronoxor/test/StructNested.java
+++ b/projects/Java/src/com/chronoxor/test/StructNested.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructOptional.java b/projects/Java/src/com/chronoxor/test/StructOptional.java
index 83078d746..22258429c 100644
--- a/projects/Java/src/com/chronoxor/test/StructOptional.java
+++ b/projects/Java/src/com/chronoxor/test/StructOptional.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructSet.java b/projects/Java/src/com/chronoxor/test/StructSet.java
index a42e77c25..38d4d826c 100644
--- a/projects/Java/src/com/chronoxor/test/StructSet.java
+++ b/projects/Java/src/com/chronoxor/test/StructSet.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructSimple.java b/projects/Java/src/com/chronoxor/test/StructSimple.java
index 6c2b11d42..16760d83b 100644
--- a/projects/Java/src/com/chronoxor/test/StructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/StructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/StructVector.java b/projects/Java/src/com/chronoxor/test/StructVector.java
index 128d59d99..ba4c764ce 100644
--- a/projects/Java/src/com/chronoxor/test/StructVector.java
+++ b/projects/Java/src/com/chronoxor/test/StructVector.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/EnumEmptyJson.java b/projects/Java/src/com/chronoxor/test/fbe/EnumEmptyJson.java
index 1ef65f1bd..bda73c76a 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/EnumEmptyJson.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/EnumEmptyJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/EnumSimpleJson.java b/projects/Java/src/com/chronoxor/test/fbe/EnumSimpleJson.java
index 66e7cfeb0..40b79384a 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/EnumSimpleJson.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/EnumSimpleJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/EnumTypedJson.java b/projects/Java/src/com/chronoxor/test/fbe/EnumTypedJson.java
index 65e93bf9f..154b39af9 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/EnumTypedJson.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/EnumTypedJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayByte.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayByte.java
index b2c4d8bc8..da825ac3d 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayBytes.java
index 80b1a00ed..ef2248829 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayEnumSimple.java
index a5d1c55ea..67fa64efc 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayFlagsSimple.java
index ca5c4606a..8a3993777 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalByte.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalByte.java
index a6ccf3949..6f778fbbe 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalBytes.java
index 6a762e531..b133c8dc0 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalEnumSimple.java
index f89836a61..ec5504153 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalFlagsSimple.java
index 2d1c73b54..eed08dd7f 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalStructSimple.java
index 46c1b672d..45b9b1d41 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayOptionalStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayStructSimple.java
index fa3619b9f..bb04ae1d8 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelArrayStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumEmpty.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumEmpty.java
index 78fad389e..a779dd360 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumEmpty.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumEmpty.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumSimple.java
index a2662b530..79f33689d 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumTyped.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumTyped.java
index ade8a0dec..8e14500e4 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumTyped.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelEnumTyped.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsEmpty.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsEmpty.java
index 2fe46853c..5573e2626 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsEmpty.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsEmpty.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsSimple.java
index becbf6998..5e64f93ae 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsTyped.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsTyped.java
index b5defbbdc..388b421ea 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsTyped.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelFlagsTyped.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32Byte.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32Byte.java
index f7a242b67..ff3b94d2d 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32Byte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32Byte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32Bytes.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32Bytes.java
index ea493f8fb..88af0def8 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32Bytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32Bytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32EnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32EnumSimple.java
index 514aef2eb..c25584509 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32EnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32EnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32FlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32FlagsSimple.java
index e6d0afd2e..70d5f428a 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32FlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32FlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalByte.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalByte.java
index c0c4db307..9f7f2d942 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalBytes.java
index ffb13e071..a91b37691 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalEnumSimple.java
index 7fda1b283..d0937eb2b 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalFlagsSimple.java
index 6cf860847..fffd292a3 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalStructSimple.java
index 85c421a23..fc1597b13 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32StructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32StructSimple.java
index 13ad7e154..f1b22e6dc 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32StructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapInt32StructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringByte.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringByte.java
index 09ccd0b91..21f98f6e2 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringBytes.java
index d41eb0087..f13444114 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringEnumSimple.java
index 9f388199b..45dd609d5 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringFlagsSimple.java
index 284752314..ed80ab1c4 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalByte.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalByte.java
index 62b3e3d73..17337e6d6 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalBytes.java
index 9cd022a03..e35ee9003 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalEnumSimple.java
index db1a2c434..dba846461 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalFlagsSimple.java
index 3f3b62b84..44187064f 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalStructSimple.java
index b79e78571..ca4deca9a 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringStructSimple.java
index 25a942843..c632ee23d 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStringStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleOptionalStructNested.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleOptionalStructNested.java
index ab5af869a..e592a54fa 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleOptionalStructNested.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleOptionalStructNested.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleStructNested.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleStructNested.java
index 2d22bbdae..6ec0ae6d2 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleStructNested.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleStructNested.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalBoolean.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalBoolean.java
index bd8e663d3..076ed0fe5 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalBoolean.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalBoolean.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalByte.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalByte.java
index 9a3cc91ee..5b8d24d11 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalBytes.java
index 27d6cc0f1..affbae605 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalChar.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalChar.java
index f5e374577..c0573f0a1 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalChar.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalDecimal.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalDecimal.java
index b87e7f004..e00eaaa8b 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalDecimal.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalDecimal.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalDouble.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalDouble.java
index 6fd0ef5a6..034b7efb0 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalDouble.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalDouble.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalEnumSimple.java
index e781175ef..fc682e014 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalEnumTyped.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalEnumTyped.java
index df32f8d2a..2b42d0f34 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalEnumTyped.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalEnumTyped.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsSimple.java
index fdaa65d90..3d8743680 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsTyped.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsTyped.java
index 7094f3a03..caa83ee2b 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsTyped.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsTyped.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFloat.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFloat.java
index 5c325d8b4..f2cb7b598 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFloat.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalFloat.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt16.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt16.java
index 5935d8ad6..b8d2e5159 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt16.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt16.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt32.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt32.java
index 7270dc7e6..eea9ae105 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt32.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt32.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt64.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt64.java
index e8f608be9..a32ef9597 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt64.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt64.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt8.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt8.java
index 6f4640d1b..328c2f4b8 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt8.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalInt8.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalString.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalString.java
index d72533997..d0c929bbb 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalString.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalString.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructNested.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructNested.java
index a6265cda6..74c91d398 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructNested.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructNested.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructOptional.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructOptional.java
index e7a34dda9..7d59e4a3c 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructOptional.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructOptional.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructSimple.java
index 845b4c293..b9bec261a 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalTimestamp.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalTimestamp.java
index 17e5d6337..bf56378ab 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalTimestamp.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalTimestamp.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalUUID.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalUUID.java
index 1e9bb913b..84e869049 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalUUID.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalUUID.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalWChar.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalWChar.java
index e2de03bce..b0228288c 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalWChar.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalWChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoAccount.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoAccount.java
index 53db9674a..4acaf23d4 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoAccount.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoAccount.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoBalance.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoBalance.java
index 89b44924e..4c47a7037 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoBalance.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoBalance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrder.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrder.java
index ee685aba5..8649927ac 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrder.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrder.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderSide.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderSide.java
index c76d90056..0dd23ed2a 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderSide.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderSide.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderType.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderType.java
index 8b3b1a9cd..f15b88dcc 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderType.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderType.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoState.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoState.java
index 1607f3166..bdabc8a36 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoState.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelOptionalprotoState.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructArray.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructArray.java
index 7dfe3bee6..0b4bfec31 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructArray.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructArray.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructBytes.java
index e815ae162..c588e32d9 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructEmpty.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructEmpty.java
index 043855530..f805ff366 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructEmpty.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructEmpty.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructHash.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructHash.java
index 961b8f306..b4f0df9aa 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructHash.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructHash.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructHashEx.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructHashEx.java
index 59cbfe338..129a9fcdd 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructHashEx.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructHashEx.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructList.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructList.java
index 086802860..47a890e23 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructList.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructList.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructMap.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructMap.java
index 23fdc500d..c9e1e3236 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructMap.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructMap.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructNested.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructNested.java
index ed18cf2c4..801a5736c 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructNested.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructNested.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructOptional.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructOptional.java
index 4c28c0996..c58ed2f61 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructOptional.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructOptional.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructSet.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructSet.java
index 0d7de284a..545464985 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructSet.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructSet.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructSimple.java
index 2872b2fe9..3e03218a2 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructVector.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructVector.java
index 4af382c7b..b506a4894 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructVector.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelStructVector.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorByte.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorByte.java
index 9cab7e9a3..5a59e8f12 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorBytes.java
index ac99c7705..6d41d38d5 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorEnumSimple.java
index fa58a6b06..b9d62ef4d 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorFlagsSimple.java
index e46ed8870..5f916940c 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalByte.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalByte.java
index 7504f551f..70a4949d5 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalBytes.java
index 5661d8cac..53073b303 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalEnumSimple.java
index 8ad01c227..46b5ccf63 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalFlagsSimple.java
index 2907ecdcb..68b888af0 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalStructSimple.java
index 9980c7d31..c31e4e505 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorOptionalStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorStructSimple.java
index e555b069c..ba7885153 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FieldModelVectorStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayByte.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayByte.java
index 3b0201a00..1c7266a61 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayBytes.java
index d76bfcadd..c34a66dc4 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayEnumSimple.java
index 45cca0854..53c76d8cb 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayFlagsSimple.java
index c03282b1e..84bec9642 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalByte.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalByte.java
index 811141b35..bcf7844c7 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalBytes.java
index a2dfa2bcb..2dec42eff 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalEnumSimple.java
index b9a91aeb2..2f7269734 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalFlagsSimple.java
index fbcaec0dc..dcb205d90 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalStructSimple.java
index c27c2d7a3..8266b1ec6 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayOptionalStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayStructSimple.java
index a50c12bbd..7706f0341 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelArrayStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumEmpty.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumEmpty.java
index 0a0f13c6d..50aa23ef2 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumEmpty.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumEmpty.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumSimple.java
index aa4038fd0..6b1d25c74 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumTyped.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumTyped.java
index a88720b45..fb1d7d3e3 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumTyped.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelEnumTyped.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsEmpty.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsEmpty.java
index 5181d5549..509803f8e 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsEmpty.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsEmpty.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsSimple.java
index d253d1e2a..ddafcbb70 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsTyped.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsTyped.java
index 15e5d7f7b..8eff5f997 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsTyped.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelFlagsTyped.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32Byte.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32Byte.java
index 1d8a222fa..7342ef9d6 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32Byte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32Byte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32Bytes.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32Bytes.java
index 6b2888b20..cc8f43beb 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32Bytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32Bytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32EnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32EnumSimple.java
index 11d4aa066..f17fe7ab4 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32EnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32EnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32FlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32FlagsSimple.java
index 0474e5325..cef94145a 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32FlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32FlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalByte.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalByte.java
index 950652fc6..4e87c18d2 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalBytes.java
index 2624e931e..c87e02574 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalEnumSimple.java
index f33b8d914..f21964d15 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalFlagsSimple.java
index 571c3dded..385bf6b24 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalStructSimple.java
index 38bcf403c..23eca0eb5 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32StructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32StructSimple.java
index 6cab95dd3..67ac8fcae 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32StructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapInt32StructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringByte.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringByte.java
index 88f5d8c5c..85126d5cb 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringBytes.java
index 1f03d0c4c..f4001acb5 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringEnumSimple.java
index 08587f56e..217002683 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringFlagsSimple.java
index db43d8553..675864a83 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalByte.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalByte.java
index a3ea75c03..e4d70906a 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalBytes.java
index 2636ebd8d..711f9ce20 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalEnumSimple.java
index 99db1f0da..d6e434f68 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalFlagsSimple.java
index 36c7fb59a..d887b2e9f 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalStructSimple.java
index 5e6085c8b..cdcdb7c25 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringStructSimple.java
index 579cba336..a538d073a 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStringStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleOptionalStructNested.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleOptionalStructNested.java
index d60ca73b4..d89505b36 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleOptionalStructNested.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleOptionalStructNested.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleStructNested.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleStructNested.java
index aae1b4179..4dd425835 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleStructNested.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleStructNested.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalBoolean.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalBoolean.java
index be0568ccb..8a88e454e 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalBoolean.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalBoolean.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalByte.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalByte.java
index 123dd8994..e4068d88d 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalBytes.java
index 00175dbaf..9c4399377 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalChar.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalChar.java
index be2cc1666..2aee0672e 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalChar.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalDecimal.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalDecimal.java
index dfb129788..2ee0efa98 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalDecimal.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalDecimal.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalDouble.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalDouble.java
index 5c2758a7b..a9a28bd9c 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalDouble.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalDouble.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalEnumSimple.java
index 955e7a979..77428eb75 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalEnumTyped.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalEnumTyped.java
index c13398104..6741848c2 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalEnumTyped.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalEnumTyped.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsSimple.java
index c31c7280c..54a4ea6c6 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsTyped.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsTyped.java
index e4c5c8c1d..dc08ff72e 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsTyped.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsTyped.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFloat.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFloat.java
index 105741213..8243d26a9 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFloat.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalFloat.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt16.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt16.java
index fbcb4542d..ed164be04 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt16.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt16.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt32.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt32.java
index e0a34f481..cba958f3b 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt32.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt32.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt64.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt64.java
index 4b118e4ed..151d6cdb5 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt64.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt64.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt8.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt8.java
index c961a3787..4f242c9de 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt8.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalInt8.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalString.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalString.java
index c990ebf26..091f8a942 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalString.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalString.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructNested.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructNested.java
index 6de69bb45..7211168f0 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructNested.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructNested.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructOptional.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructOptional.java
index 6721a0c04..b69410f20 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructOptional.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructOptional.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructSimple.java
index 008a9339c..e2c72ce88 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalTimestamp.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalTimestamp.java
index 9a5318bbf..c7edb13df 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalTimestamp.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalTimestamp.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalUUID.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalUUID.java
index 8aa08878c..2e3e1b095 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalUUID.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalUUID.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalWChar.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalWChar.java
index faa593756..13c08cd02 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalWChar.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalWChar.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoAccount.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoAccount.java
index a4ffb48d2..bd5b19264 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoAccount.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoAccount.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoBalance.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoBalance.java
index 4dd6698c8..fc68f3109 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoBalance.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoBalance.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrder.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrder.java
index c59409c43..9d92296ea 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrder.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrder.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderSide.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderSide.java
index d2686e845..0645a180c 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderSide.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderSide.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderType.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderType.java
index 74dee820e..f54361cdd 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderType.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderType.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoState.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoState.java
index da032af27..1433f3f67 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoState.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelOptionalprotoState.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructArray.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructArray.java
index 7367e64e1..7aa0617f8 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructArray.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructArray.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructBytes.java
index 662dbfdb7..64e915647 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructEmpty.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructEmpty.java
index 68a186d02..fcd0e7b4c 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructEmpty.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructEmpty.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructHash.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructHash.java
index a7deb1604..88fd0f77f 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructHash.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructHash.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructHashEx.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructHashEx.java
index 885fd8948..c3737a990 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructHashEx.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructHashEx.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructList.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructList.java
index f66d7538d..aa01c16b8 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructList.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructList.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructMap.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructMap.java
index d60843055..3cdb5be15 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructMap.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructMap.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructNested.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructNested.java
index 9e826abb2..ca95aa954 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructNested.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructNested.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructOptional.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructOptional.java
index 9492d580d..7e76ab607 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructOptional.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructOptional.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructSet.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructSet.java
index 042207730..359eb195d 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructSet.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructSet.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructSimple.java
index 9abf9f998..b00fd316d 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructVector.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructVector.java
index 251bcb83c..7400d7c94 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructVector.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelStructVector.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorByte.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorByte.java
index 5e79952f8..ca51aa6df 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorBytes.java
index 97f0b5c0e..ce551a9a2 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorEnumSimple.java
index 5f74f2ea4..b3ae4b7cb 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorFlagsSimple.java
index 5b7d8493e..b5703a8f7 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalByte.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalByte.java
index 160fed7fb..f6464fe3b 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalByte.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalByte.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalBytes.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalBytes.java
index 64e1271aa..9e7136312 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalBytes.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalBytes.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalEnumSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalEnumSimple.java
index d59c03d5b..1b184a241 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalEnumSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalEnumSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalFlagsSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalFlagsSimple.java
index 092a46aaf..8aa205a71 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalFlagsSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalFlagsSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalStructSimple.java
index 9a14abf38..c509e9cbe 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorOptionalStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorStructSimple.java b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorStructSimple.java
index bc741d7e6..c73f50c62 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorStructSimple.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalModelVectorStructSimple.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalReceiver.java b/projects/Java/src/com/chronoxor/test/fbe/FinalReceiver.java
index 923cfd2e2..a349310b2 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalReceiver.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalReceiver.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FinalSender.java b/projects/Java/src/com/chronoxor/test/fbe/FinalSender.java
index 7b22c6ada..320fbf634 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FinalSender.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FinalSender.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FlagsEmptyJson.java b/projects/Java/src/com/chronoxor/test/fbe/FlagsEmptyJson.java
index dcc6eeb95..ddda90bc5 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FlagsEmptyJson.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FlagsEmptyJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FlagsSimpleJson.java b/projects/Java/src/com/chronoxor/test/fbe/FlagsSimpleJson.java
index e1a50d031..76547080e 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FlagsSimpleJson.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FlagsSimpleJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/FlagsTypedJson.java b/projects/Java/src/com/chronoxor/test/fbe/FlagsTypedJson.java
index 6e1556aa3..29b2c51c6 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/FlagsTypedJson.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/FlagsTypedJson.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/Json.java b/projects/Java/src/com/chronoxor/test/fbe/Json.java
index 312218917..368df655c 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/Json.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/Json.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/ProtocolVersion.java b/projects/Java/src/com/chronoxor/test/fbe/ProtocolVersion.java
index f709bd100..cce598cf1 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/ProtocolVersion.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/ProtocolVersion.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/Proxy.java b/projects/Java/src/com/chronoxor/test/fbe/Proxy.java
index 3fa2a337b..0ecb9ccdb 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/Proxy.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/Proxy.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/Receiver.java b/projects/Java/src/com/chronoxor/test/fbe/Receiver.java
index ab246fb38..65edd872f 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/Receiver.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/Receiver.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/Sender.java b/projects/Java/src/com/chronoxor/test/fbe/Sender.java
index 9fe8abd89..4e75b94c3 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/Sender.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/Sender.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructArrayFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructArrayFinalModel.java
index d38544a22..fae8f3e2e 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructArrayFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructArrayFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructArrayModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructArrayModel.java
index b47a3d4be..0ef18e3cb 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructArrayModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructArrayModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructBytesFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructBytesFinalModel.java
index e49af0872..a0ca32e80 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructBytesFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructBytesFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructBytesModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructBytesModel.java
index 5d4bc0699..7c19a0e0d 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructBytesModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructBytesModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructEmptyFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructEmptyFinalModel.java
index 3c67f2e1e..4e50cdc3b 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructEmptyFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructEmptyFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructEmptyModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructEmptyModel.java
index 7b33a8c2c..f59efb94d 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructEmptyModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructEmptyModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructHashExFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructHashExFinalModel.java
index 77ec7c777..b59d9786d 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructHashExFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructHashExFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructHashExModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructHashExModel.java
index a3e701ce4..c25b3297e 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructHashExModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructHashExModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructHashFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructHashFinalModel.java
index 2618909d0..783d42b1b 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructHashFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructHashFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructHashModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructHashModel.java
index 14e8e0564..f12d4d289 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructHashModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructHashModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructListFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructListFinalModel.java
index be6a49f9b..54006bd72 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructListFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructListFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructListModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructListModel.java
index 89d506745..c473f0490 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructListModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructListModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructMapFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructMapFinalModel.java
index 9d5096a90..73f62eb82 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructMapFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructMapFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructMapModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructMapModel.java
index beffaf4cf..9058641c2 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructMapModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructMapModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructNestedFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructNestedFinalModel.java
index 84e967212..39f77e7b9 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructNestedFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructNestedFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructNestedModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructNestedModel.java
index 649028428..85954c389 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructNestedModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructNestedModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructOptionalFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructOptionalFinalModel.java
index 109eb9309..deb704c08 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructOptionalFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructOptionalFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructOptionalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructOptionalModel.java
index 48eda44b1..4f806469c 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructOptionalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructOptionalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructSetFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructSetFinalModel.java
index 64f51640b..c449d2710 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructSetFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructSetFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructSetModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructSetModel.java
index 49a654f60..f4dab5c5a 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructSetModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructSetModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructSimpleFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructSimpleFinalModel.java
index b110f2f22..0b7c51bd6 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructSimpleFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructSimpleFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructSimpleModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructSimpleModel.java
index d5890349e..6261a4acf 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructSimpleModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructSimpleModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructVectorFinalModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructVectorFinalModel.java
index 6f4a55cb0..0790a8076 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructVectorFinalModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructVectorFinalModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/Java/src/com/chronoxor/test/fbe/StructVectorModel.java b/projects/Java/src/com/chronoxor/test/fbe/StructVectorModel.java
index c0f8150d4..b442f3a18 100644
--- a/projects/Java/src/com/chronoxor/test/fbe/StructVectorModel.java
+++ b/projects/Java/src/com/chronoxor/test/fbe/StructVectorModel.java
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
package com.chronoxor.test.fbe;
diff --git a/projects/JavaScript/proto/big.js b/projects/JavaScript/proto/big.js
index b41ead3db..307eb30bb 100644
--- a/projects/JavaScript/proto/big.js
+++ b/projects/JavaScript/proto/big.js
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
/* eslint-disable */
diff --git a/projects/JavaScript/proto/enums.js b/projects/JavaScript/proto/enums.js
index b6221e338..5b8fad12a 100644
--- a/projects/JavaScript/proto/enums.js
+++ b/projects/JavaScript/proto/enums.js
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
/* eslint-disable prefer-const,no-loss-of-precision */
'use strict'
diff --git a/projects/JavaScript/proto/fbe.js b/projects/JavaScript/proto/fbe.js
index 2ef8ff227..945d8be9a 100644
--- a/projects/JavaScript/proto/fbe.js
+++ b/projects/JavaScript/proto/fbe.js
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
/* eslint-disable prefer-const,no-loss-of-precision */
'use strict'
diff --git a/projects/JavaScript/proto/ieee754.js b/projects/JavaScript/proto/ieee754.js
index d732d3e38..b2ec727b4 100644
--- a/projects/JavaScript/proto/ieee754.js
+++ b/projects/JavaScript/proto/ieee754.js
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
/* eslint-disable prefer-const,no-loss-of-precision */
'use strict'
diff --git a/projects/JavaScript/proto/int64.js b/projects/JavaScript/proto/int64.js
index 81ffe0363..a3a41e010 100644
--- a/projects/JavaScript/proto/int64.js
+++ b/projects/JavaScript/proto/int64.js
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
/* eslint-disable prefer-const,no-loss-of-precision */
'use strict'
diff --git a/projects/JavaScript/proto/proto.js b/projects/JavaScript/proto/proto.js
index 2a47a3dd1..534bfd52c 100644
--- a/projects/JavaScript/proto/proto.js
+++ b/projects/JavaScript/proto/proto.js
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
/* eslint-disable prefer-const,no-loss-of-precision */
'use strict'
diff --git a/projects/JavaScript/proto/protoex.js b/projects/JavaScript/proto/protoex.js
index 532aa5597..ff9d21a3b 100644
--- a/projects/JavaScript/proto/protoex.js
+++ b/projects/JavaScript/proto/protoex.js
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
/* eslint-disable prefer-const,no-loss-of-precision */
'use strict'
diff --git a/projects/JavaScript/proto/test.js b/projects/JavaScript/proto/test.js
index 34d70a48a..a2772da19 100644
--- a/projects/JavaScript/proto/test.js
+++ b/projects/JavaScript/proto/test.js
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
/* eslint-disable prefer-const,no-loss-of-precision */
'use strict'
diff --git a/projects/JavaScript/proto/utf8.js b/projects/JavaScript/proto/utf8.js
index f44e68a60..bf69063c5 100644
--- a/projects/JavaScript/proto/utf8.js
+++ b/projects/JavaScript/proto/utf8.js
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
/* eslint-disable prefer-const,no-loss-of-precision */
'use strict'
diff --git a/projects/JavaScript/proto/uuid.js b/projects/JavaScript/proto/uuid.js
index b78f9acf1..dc7c93f86 100644
--- a/projects/JavaScript/proto/uuid.js
+++ b/projects/JavaScript/proto/uuid.js
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
/* eslint-disable prefer-const,no-loss-of-precision */
'use strict'
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumByte.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumByte.kt
index b9279b164..32b88cb8f 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumByteEnum.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumByteEnum.kt
index 93df32c18..45d2c2499 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumByteEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumByteEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumChar.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumChar.kt
index 806e2099e..3f38e1c20 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumCharEnum.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumCharEnum.kt
index 5735ee4ef..1629849d2 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumCharEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumCharEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumInt16.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumInt16.kt
index e9e709a74..a0eaeb016 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumInt16Enum.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumInt16Enum.kt
index 93060cfa5..962f43fb1 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumInt16Enum.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumInt16Enum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumInt32.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumInt32.kt
index 2a0355cd4..1e56ae37b 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumInt32Enum.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumInt32Enum.kt
index 7b662afc4..a5731f8b5 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumInt32Enum.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumInt32Enum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumInt64.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumInt64.kt
index d786a667d..00d4cee39 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumInt64Enum.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumInt64Enum.kt
index d24bb8e96..a778df378 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumInt64Enum.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumInt64Enum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumInt8.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumInt8.kt
index 856980299..f9461463a 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumInt8Enum.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumInt8Enum.kt
index d916bf3db..f6abaf541 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumInt8Enum.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumInt8Enum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt16.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt16.kt
index 912ac541c..bbb614215 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt16Enum.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt16Enum.kt
index 3b6fa1613..dffaf7443 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt16Enum.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt16Enum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt32.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt32.kt
index a98bee8eb..8b256f25b 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt32Enum.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt32Enum.kt
index af4d44ccc..e628a509c 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt32Enum.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt32Enum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt64.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt64.kt
index 2645b0b7a..953214721 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt64Enum.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt64Enum.kt
index 8dc4e015e..758c45ece 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt64Enum.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt64Enum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt8.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt8.kt
index a0b918b0b..1d0bbf215 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt8Enum.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt8Enum.kt
index 2bed7e223..66e332f85 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumUInt8Enum.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumUInt8Enum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumWChar.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumWChar.kt
index 7b0fdea73..bc1540664 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumWChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumWChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/EnumWCharEnum.kt b/projects/Kotlin/src/com/chronoxor/enums/EnumWCharEnum.kt
index 3275d28a8..7508bf5f3 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/EnumWCharEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/EnumWCharEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/Enums.kt b/projects/Kotlin/src/com/chronoxor/enums/Enums.kt
index c92627ed1..a70c850fb 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/Enums.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/Enums.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/Client.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/Client.kt
index 834fb0c05..6709025f4 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/Client.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/Client.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumByteJson.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumByteJson.kt
index 8fb42f431..2cb55bc0e 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumByteJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumByteJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumCharJson.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumCharJson.kt
index f6f18015c..1e6c3f775 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumCharJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumCharJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt16Json.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt16Json.kt
index ec1e42533..a97f523cc 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt16Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt16Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt32Json.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt32Json.kt
index 81d2797f3..1df737ec6 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt32Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt32Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt64Json.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt64Json.kt
index 5dd9aea86..8f5e7bf8d 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt64Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt64Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt8Json.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt8Json.kt
index dfd28f42f..bd3e0bb5c 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt8Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumInt8Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt16Json.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt16Json.kt
index 6a9961db6..6b0a9de06 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt16Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt16Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt32Json.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt32Json.kt
index 7bee93586..9fa41e9cf 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt32Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt32Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt64Json.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt64Json.kt
index 0261d49fd..76e1286c4 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt64Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt64Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt8Json.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt8Json.kt
index f55b74ab5..3b3fd5209 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt8Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumUInt8Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumWCharJson.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumWCharJson.kt
index 00ab171ee..69c5bf2e3 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumWCharJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumWCharJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumsFinalModel.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumsFinalModel.kt
index 028fe1dbd..58fb7f8c7 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumsFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumsFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumsModel.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumsModel.kt
index 38562e834..033632e6c 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumsModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/EnumsModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumByte.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumByte.kt
index e2248e54c..2e836fa7a 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumChar.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumChar.kt
index 180b6bcbb..2f2bd665d 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt16.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt16.kt
index 78088cffd..a9db5b8dc 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt32.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt32.kt
index e5a916ca2..27fa13b87 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt64.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt64.kt
index 322991da1..d74c0e3b0 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt8.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt8.kt
index fbb5a01b4..c8c8100e0 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt16.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt16.kt
index d1149aae1..60c7a9b0f 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt32.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt32.kt
index 4e8940175..766a2ca9d 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt64.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt64.kt
index cb2d7974b..3abe41314 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt8.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt8.kt
index cafbb734a..6f508bfcf 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumUInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumWChar.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumWChar.kt
index 72e51a3cb..2d215f1cd 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumWChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnumWChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnums.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnums.kt
index 990946342..e880d8b87 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnums.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FieldModelEnums.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalClient.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalClient.kt
index d4c693520..ca705feeb 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalClient.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalClient.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumByte.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumByte.kt
index 1952b6780..3c9ffe03f 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumChar.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumChar.kt
index 2732fba44..52e6a7a18 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt16.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt16.kt
index 9688bca26..ff30aa051 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt32.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt32.kt
index 74b3ace31..e8abf5b9e 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt64.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt64.kt
index 0e1272320..7691c3da8 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt8.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt8.kt
index 07841089b..5b27e2cd6 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt16.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt16.kt
index f2e5fdd96..ddbe15c50 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt32.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt32.kt
index 3cc97fb9c..3f585fad5 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt64.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt64.kt
index 12ecb0ae7..d5d421f4e 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt8.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt8.kt
index 52c9fe923..ff2ed268c 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumUInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumWChar.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumWChar.kt
index e225dc9f9..8b566dec1 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumWChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnumWChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnums.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnums.kt
index 2580a753c..b1f9b98a9 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnums.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalModelEnums.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalReceiver.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalReceiver.kt
index 03a6dd6e3..50c379329 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalReceiver.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalReceiver.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalSender.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalSender.kt
index 11b4f377d..07a6d86a9 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalSender.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/FinalSender.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/IClientListener.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/IClientListener.kt
index 9c81f42c0..2e8037e9f 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/IClientListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/IClientListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalClientListener.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalClientListener.kt
index 93d4de24a..06acfa27a 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalClientListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalClientListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalReceiverListener.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalReceiverListener.kt
index b81a083bc..30686fc30 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalReceiverListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalReceiverListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalSenderListener.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalSenderListener.kt
index 8fddbdeb9..c02be419d 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalSenderListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/IFinalSenderListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/IProxyListener.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/IProxyListener.kt
index a42407c19..f995deff3 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/IProxyListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/IProxyListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/IReceiverListener.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/IReceiverListener.kt
index 796e8b444..9a0fa3cd9 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/IReceiverListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/IReceiverListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/ISenderListener.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/ISenderListener.kt
index 9df77ad84..de80d1d09 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/ISenderListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/ISenderListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/Json.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/Json.kt
index 21c3a52e7..bf029d3c0 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/ProtocolVersion.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/ProtocolVersion.kt
index bb05b91bd..8c65f64ae 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/ProtocolVersion.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/ProtocolVersion.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/Proxy.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/Proxy.kt
index b39e5c4f3..76640a751 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/Proxy.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/Proxy.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/Receiver.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/Receiver.kt
index 7d7bb034f..b64c3e2d9 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/Receiver.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/Receiver.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/enums/fbe/Sender.kt b/projects/Kotlin/src/com/chronoxor/enums/fbe/Sender.kt
index fc5bcfb90..dbc7a21f3 100644
--- a/projects/Kotlin/src/com/chronoxor/enums/fbe/Sender.kt
+++ b/projects/Kotlin/src/com/chronoxor/enums/fbe/Sender.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/Buffer.kt b/projects/Kotlin/src/com/chronoxor/fbe/Buffer.kt
index 3b00822e1..df5d43082 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/Buffer.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/Buffer.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/Client.kt b/projects/Kotlin/src/com/chronoxor/fbe/Client.kt
index 2ec57ccb7..4e3af74eb 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/Client.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/Client.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModel.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModel.kt
index 0ce8768c0..8c1a94ed9 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelBoolean.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelBoolean.kt
index 08faafee1..965e77f8b 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelBoolean.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelBoolean.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelByte.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelByte.kt
index 37c89d6ff..e902b2443 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelBytes.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelBytes.kt
index 27f9e8854..86dcc95d6 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelChar.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelChar.kt
index 9334481cc..6a5bd9ec9 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelDecimal.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelDecimal.kt
index d08be58f0..f7940ca77 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelDecimal.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelDecimal.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelDouble.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelDouble.kt
index cccb9035c..245616c27 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelDouble.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelDouble.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelFloat.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelFloat.kt
index 838d06809..caa43ea19 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelFloat.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelFloat.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt16.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt16.kt
index 177831c37..73c04ebf1 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt32.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt32.kt
index d4324c3c0..cfca51bdc 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt64.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt64.kt
index 73b4ad318..343095478 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt8.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt8.kt
index 0d7716267..13d567428 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelString.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelString.kt
index 0380f3eca..4d690e91a 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelString.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelString.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelTimestamp.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelTimestamp.kt
index edbbaff65..911748093 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelTimestamp.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelTimestamp.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt16.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt16.kt
index 31dd2d81b..3a8501099 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt32.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt32.kt
index 9be9a4652..5e894950a 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt64.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt64.kt
index 70a2e94df..2ddf73434 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt8.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt8.kt
index 051d63015..20c148690 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUUID.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUUID.kt
index 5cb4d584a..8b2058210 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUUID.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelUUID.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelWChar.kt b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelWChar.kt
index 76bb7f7e7..f5feec500 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FieldModelWChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FieldModelWChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModel.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModel.kt
index 7fbc699fb..c5ec5f61f 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelBoolean.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelBoolean.kt
index d3bcd04af..6e9eacc70 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelBoolean.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelBoolean.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelByte.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelByte.kt
index 2e8260533..121d54e6b 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelBytes.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelBytes.kt
index 26e66e4e1..effeaeb89 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelChar.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelChar.kt
index a4d0dc0cc..faf1260b1 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelDecimal.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelDecimal.kt
index 2236f253c..82ae0de25 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelDecimal.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelDecimal.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelDouble.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelDouble.kt
index 656e062ca..555349792 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelDouble.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelDouble.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelFloat.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelFloat.kt
index d350b1897..c5a29e2e8 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelFloat.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelFloat.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt16.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt16.kt
index 7e9e8cea5..0ba796b54 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt32.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt32.kt
index 3d368aa27..1b51a69f6 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt64.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt64.kt
index 7b6c727de..0f5129563 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt8.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt8.kt
index 0052a61a8..8c64610d2 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelString.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelString.kt
index ab35e1288..fd52d0a52 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelString.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelString.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelTimestamp.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelTimestamp.kt
index 990c6d464..906a2356a 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelTimestamp.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelTimestamp.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt16.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt16.kt
index c891a7bf1..bfa3237f1 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt32.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt32.kt
index 314b7604d..421109ef0 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt64.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt64.kt
index 0c84217ff..e2b566e99 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt8.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt8.kt
index 126bbbcb6..2b8ad574a 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUUID.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUUID.kt
index 75a26e01e..1d36646b8 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUUID.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelUUID.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelWChar.kt b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelWChar.kt
index b4dfa42b8..eb6052a64 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/FinalModelWChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/FinalModelWChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/IClientListener.kt b/projects/Kotlin/src/com/chronoxor/fbe/IClientListener.kt
index 8d2da2576..fd6bdb62b 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/IClientListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/IClientListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/IReceiverListener.kt b/projects/Kotlin/src/com/chronoxor/fbe/IReceiverListener.kt
index 1bdae5394..943f03e97 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/IReceiverListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/IReceiverListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/ISenderListener.kt b/projects/Kotlin/src/com/chronoxor/fbe/ISenderListener.kt
index 5840ea61f..f618c99fa 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/ISenderListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/ISenderListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/Json.kt b/projects/Kotlin/src/com/chronoxor/fbe/Json.kt
index 49f814a81..2d25bc1e0 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/Model.kt b/projects/Kotlin/src/com/chronoxor/fbe/Model.kt
index b71e38724..9ecd2958f 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/Model.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/Model.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/Receiver.kt b/projects/Kotlin/src/com/chronoxor/fbe/Receiver.kt
index 8b97cf96f..cce38d70f 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/Receiver.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/Receiver.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/Sender.kt b/projects/Kotlin/src/com/chronoxor/fbe/Sender.kt
index 676e00873..1cd3cb91f 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/Sender.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/Sender.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/Size.kt b/projects/Kotlin/src/com/chronoxor/fbe/Size.kt
index 1293d6dbc..80d40c880 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/Size.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/Size.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/fbe/UUIDGenerator.kt b/projects/Kotlin/src/com/chronoxor/fbe/UUIDGenerator.kt
index 18caa971c..156dfdf07 100644
--- a/projects/Kotlin/src/com/chronoxor/fbe/UUIDGenerator.kt
+++ b/projects/Kotlin/src/com/chronoxor/fbe/UUIDGenerator.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/Account.kt b/projects/Kotlin/src/com/chronoxor/proto/Account.kt
index bdc825570..bc083e685 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/Account.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/Account.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/AccountMessage.kt b/projects/Kotlin/src/com/chronoxor/proto/AccountMessage.kt
index 5ebba688f..88d82cadb 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/AccountMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/AccountMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/Balance.kt b/projects/Kotlin/src/com/chronoxor/proto/Balance.kt
index 263bf15fd..9d58dcca5 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/Balance.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/Balance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/BalanceMessage.kt b/projects/Kotlin/src/com/chronoxor/proto/BalanceMessage.kt
index d0e5b9718..2326b90cb 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/BalanceMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/BalanceMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/Order.kt b/projects/Kotlin/src/com/chronoxor/proto/Order.kt
index 7f25d0207..3048eb283 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/Order.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/Order.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/OrderMessage.kt b/projects/Kotlin/src/com/chronoxor/proto/OrderMessage.kt
index 66698c72d..7f00ff952 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/OrderMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/OrderMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/OrderSide.kt b/projects/Kotlin/src/com/chronoxor/proto/OrderSide.kt
index 83e901964..9ff276313 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/OrderSide.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/OrderSide.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/OrderSideEnum.kt b/projects/Kotlin/src/com/chronoxor/proto/OrderSideEnum.kt
index d5d137354..7bcaf3a07 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/OrderSideEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/OrderSideEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/OrderType.kt b/projects/Kotlin/src/com/chronoxor/proto/OrderType.kt
index b3632c95f..c7800a31c 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/OrderType.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/OrderType.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/OrderTypeEnum.kt b/projects/Kotlin/src/com/chronoxor/proto/OrderTypeEnum.kt
index 3e761982a..3fe594fae 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/OrderTypeEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/OrderTypeEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/State.kt b/projects/Kotlin/src/com/chronoxor/proto/State.kt
index 4bcdb8d1b..c1606fe0f 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/State.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/State.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/StateEnum.kt b/projects/Kotlin/src/com/chronoxor/proto/StateEnum.kt
index 15139e356..2c9db16c4 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/StateEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/StateEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountFinalModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountFinalModel.kt
index a089a1c00..f57a107c2 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountMessageFinalModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountMessageFinalModel.kt
index ab07f549b..bcbf4a220 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountMessageFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountMessageFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountMessageModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountMessageModel.kt
index 4d666ea2f..47a4a93ed 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountMessageModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountMessageModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountModel.kt
index 848f0c09e..1ce5990e6 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/AccountModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceFinalModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceFinalModel.kt
index 9cdebd4b4..9e8bd4674 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceMessageFinalModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceMessageFinalModel.kt
index fa7015398..792e017d6 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceMessageFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceMessageFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceMessageModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceMessageModel.kt
index 1b47586d8..4b92872c4 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceMessageModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceMessageModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceModel.kt
index 2bcb6b5fd..772a7d19b 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/BalanceModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/Client.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/Client.kt
index 865d4a719..4189d05e9 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/Client.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/Client.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelAccount.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelAccount.kt
index a1e33cb96..7b5c59e5b 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelAccount.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelAccount.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelAccountMessage.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelAccountMessage.kt
index e2cb07400..3601cf061 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelAccountMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelAccountMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelBalance.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelBalance.kt
index 68f407764..3865fc0ea 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelBalance.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelBalance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelBalanceMessage.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelBalanceMessage.kt
index 680202081..c2f6a22c2 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelBalanceMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelBalanceMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOptionalBalance.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOptionalBalance.kt
index c2db416cd..f30625e37 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOptionalBalance.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOptionalBalance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrder.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrder.kt
index ad20a88c0..fa02cbc75 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrder.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrder.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderMessage.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderMessage.kt
index d89da13e0..1876599f4 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderSide.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderSide.kt
index 4aa02ea6f..d38cf698a 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderSide.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderSide.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderType.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderType.kt
index be58811d8..fd243f626 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderType.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelOrderType.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelState.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelState.kt
index eef55f420..003f7664c 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelState.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelState.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelVectorOrder.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelVectorOrder.kt
index 17bc0debd..8edb63c53 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelVectorOrder.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FieldModelVectorOrder.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalClient.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalClient.kt
index 56b7d6285..3a49e9827 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalClient.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalClient.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelAccount.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelAccount.kt
index c4bdabd09..fda62bbc3 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelAccount.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelAccount.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelAccountMessage.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelAccountMessage.kt
index 6401fefa8..bc12c39ac 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelAccountMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelAccountMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelBalance.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelBalance.kt
index dca7a5fdf..e802415de 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelBalance.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelBalance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelBalanceMessage.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelBalanceMessage.kt
index d169bcf1c..a261d75ae 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelBalanceMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelBalanceMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOptionalBalance.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOptionalBalance.kt
index 1fbbdfa2b..869da53a8 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOptionalBalance.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOptionalBalance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrder.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrder.kt
index 898109114..4fe313c66 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrder.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrder.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderMessage.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderMessage.kt
index b5e5ddee1..0e6bee774 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderSide.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderSide.kt
index 53205b7ca..abf1aa4cf 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderSide.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderSide.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderType.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderType.kt
index 7d0997662..725e457cc 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderType.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelOrderType.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelState.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelState.kt
index 7c56ed0e3..f3c18ebc7 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelState.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelState.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelVectorOrder.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelVectorOrder.kt
index c6b0dcc47..d82715526 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelVectorOrder.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalModelVectorOrder.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalReceiver.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalReceiver.kt
index 6c7d591a2..5a69bda5c 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalReceiver.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalReceiver.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalSender.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalSender.kt
index 97999018f..910e5c217 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalSender.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/FinalSender.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/IClientListener.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/IClientListener.kt
index 8314c3332..3768b56da 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/IClientListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/IClientListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalClientListener.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalClientListener.kt
index 2490fccad..c0b339312 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalClientListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalClientListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalReceiverListener.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalReceiverListener.kt
index 22193e0aa..aeabc28ba 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalReceiverListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalReceiverListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalSenderListener.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalSenderListener.kt
index d2f186917..9a72df2f0 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalSenderListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/IFinalSenderListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/IProxyListener.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/IProxyListener.kt
index ad86a2a9e..e807fc241 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/IProxyListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/IProxyListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/IReceiverListener.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/IReceiverListener.kt
index 5e989796a..098bda9ed 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/IReceiverListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/IReceiverListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/ISenderListener.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/ISenderListener.kt
index cb9677f9f..c8ca4b1d0 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/ISenderListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/ISenderListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/Json.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/Json.kt
index 916b8f9eb..ecb0a6cd5 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderFinalModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderFinalModel.kt
index 2e0ca3be6..26c32d3b6 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderMessageFinalModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderMessageFinalModel.kt
index 32d10e02a..eebcfdfc4 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderMessageFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderMessageFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderMessageModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderMessageModel.kt
index e6f867bb0..2f3c64d4a 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderMessageModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderMessageModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderModel.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderModel.kt
index 43945a45a..19881a44d 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderSideJson.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderSideJson.kt
index ffc790f3f..550caabe3 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderSideJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderSideJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderTypeJson.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderTypeJson.kt
index 0a3f27ef2..e23589c95 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderTypeJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/OrderTypeJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/ProtocolVersion.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/ProtocolVersion.kt
index 72128e96e..67e53417f 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/ProtocolVersion.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/ProtocolVersion.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/Proxy.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/Proxy.kt
index 9277eaf8b..d10617482 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/Proxy.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/Proxy.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/Receiver.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/Receiver.kt
index d04f91ff6..b3db207d3 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/Receiver.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/Receiver.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/Sender.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/Sender.kt
index dd813a786..07b289ee3 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/Sender.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/Sender.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/proto/fbe/StateJson.kt b/projects/Kotlin/src/com/chronoxor/proto/fbe/StateJson.kt
index fa65adc13..a26245732 100644
--- a/projects/Kotlin/src/com/chronoxor/proto/fbe/StateJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/proto/fbe/StateJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/Account.kt b/projects/Kotlin/src/com/chronoxor/protoex/Account.kt
index 2419002fe..e15765e7c 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/Account.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/Account.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/AccountMessage.kt b/projects/Kotlin/src/com/chronoxor/protoex/AccountMessage.kt
index 97facefc3..a9ad9f5be 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/AccountMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/AccountMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/Balance.kt b/projects/Kotlin/src/com/chronoxor/protoex/Balance.kt
index c73cbdc6f..3c9b822be 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/Balance.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/Balance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/BalanceMessage.kt b/projects/Kotlin/src/com/chronoxor/protoex/BalanceMessage.kt
index d3eadc8f7..2872262ba 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/BalanceMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/BalanceMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/Order.kt b/projects/Kotlin/src/com/chronoxor/protoex/Order.kt
index de1bd4686..5a5b33d9d 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/Order.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/Order.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/OrderMessage.kt b/projects/Kotlin/src/com/chronoxor/protoex/OrderMessage.kt
index 750302f52..fa321967a 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/OrderMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/OrderMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/OrderSide.kt b/projects/Kotlin/src/com/chronoxor/protoex/OrderSide.kt
index ef9e4065e..854e7eb1c 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/OrderSide.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/OrderSide.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/OrderSideEnum.kt b/projects/Kotlin/src/com/chronoxor/protoex/OrderSideEnum.kt
index 78548dbbd..eed6ed0c6 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/OrderSideEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/OrderSideEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/OrderType.kt b/projects/Kotlin/src/com/chronoxor/protoex/OrderType.kt
index 657842da6..b4fa336a5 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/OrderType.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/OrderType.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/OrderTypeEnum.kt b/projects/Kotlin/src/com/chronoxor/protoex/OrderTypeEnum.kt
index 600192b27..5ede9aebd 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/OrderTypeEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/OrderTypeEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/StateEx.kt b/projects/Kotlin/src/com/chronoxor/protoex/StateEx.kt
index e1bdf1e91..1b9a197bc 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/StateEx.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/StateEx.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/StateExEnum.kt b/projects/Kotlin/src/com/chronoxor/protoex/StateExEnum.kt
index f68fba02c..d8bdddced 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/StateExEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/StateExEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountFinalModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountFinalModel.kt
index 8f45f58b2..ae9d638e0 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountMessageFinalModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountMessageFinalModel.kt
index 21fb8ac65..dbb4b94e5 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountMessageFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountMessageFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountMessageModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountMessageModel.kt
index a9ed2f8d9..469f99952 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountMessageModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountMessageModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountModel.kt
index 6beb59315..df93fe21b 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/AccountModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceFinalModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceFinalModel.kt
index bd6845085..5ac93ba9c 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceMessageFinalModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceMessageFinalModel.kt
index c3144a632..3e2aa2d40 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceMessageFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceMessageFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceMessageModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceMessageModel.kt
index 9320d5520..482ca69c4 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceMessageModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceMessageModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceModel.kt
index afc6bbfb9..ef080498e 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/BalanceModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/Client.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/Client.kt
index 95e4d4ee2..e3091433c 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/Client.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/Client.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelAccount.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelAccount.kt
index 27c225c4c..4fc6003a3 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelAccount.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelAccount.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelAccountMessage.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelAccountMessage.kt
index 43fcfc92b..6448178a9 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelAccountMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelAccountMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelBalance.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelBalance.kt
index 10f234f1b..70250a17b 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelBalance.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelBalance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelBalanceMessage.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelBalanceMessage.kt
index 4b2c7d4b6..5d5b3347b 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelBalanceMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelBalanceMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOptionalBalance.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOptionalBalance.kt
index a61249b43..827520b9d 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOptionalBalance.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOptionalBalance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrder.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrder.kt
index 7a1d5dcdc..9945c1b9a 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrder.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrder.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderMessage.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderMessage.kt
index 2a8a15571..1028f9425 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderSide.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderSide.kt
index 4be17db64..f5a9997f2 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderSide.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderSide.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderType.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderType.kt
index 3650ceb63..8dc53eb71 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderType.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelOrderType.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelStateEx.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelStateEx.kt
index 2613c0995..d2e828025 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelStateEx.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelStateEx.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelVectorOrder.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelVectorOrder.kt
index e7f404bea..ec176f4a2 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelVectorOrder.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FieldModelVectorOrder.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalClient.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalClient.kt
index 093b1fdbb..f34042cf2 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalClient.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalClient.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelAccount.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelAccount.kt
index 4a32564f3..0d1382512 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelAccount.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelAccount.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelAccountMessage.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelAccountMessage.kt
index de7996e80..35cc5335c 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelAccountMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelAccountMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelBalance.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelBalance.kt
index ded41340c..b424e7980 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelBalance.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelBalance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelBalanceMessage.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelBalanceMessage.kt
index ab4a9c2df..485dafdfb 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelBalanceMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelBalanceMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOptionalBalance.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOptionalBalance.kt
index 70a8f549c..985e30002 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOptionalBalance.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOptionalBalance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrder.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrder.kt
index cdad16630..f479a8643 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrder.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrder.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderMessage.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderMessage.kt
index a403ad12d..3aabb48a0 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderMessage.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderMessage.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderSide.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderSide.kt
index d2c57c248..b5081315c 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderSide.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderSide.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderType.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderType.kt
index de46df136..1e9740391 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderType.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelOrderType.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelStateEx.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelStateEx.kt
index 264f18e14..a4972c410 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelStateEx.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelStateEx.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelVectorOrder.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelVectorOrder.kt
index 7189fc463..1e681f897 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelVectorOrder.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalModelVectorOrder.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalReceiver.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalReceiver.kt
index e461354c4..d5df4f1a2 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalReceiver.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalReceiver.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalSender.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalSender.kt
index c2dd2b082..a52497cb5 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalSender.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/FinalSender.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IClientListener.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IClientListener.kt
index cf722b203..e51a7ae04 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IClientListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IClientListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalClientListener.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalClientListener.kt
index d6d02d18f..13ba7c6d1 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalClientListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalClientListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalReceiverListener.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalReceiverListener.kt
index 4e90ac070..cee7aaeac 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalReceiverListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalReceiverListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalSenderListener.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalSenderListener.kt
index 863925d3c..99958fcc1 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalSenderListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IFinalSenderListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IProxyListener.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IProxyListener.kt
index 857f3acec..b636a0aaf 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IProxyListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IProxyListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IReceiverListener.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IReceiverListener.kt
index b7480548e..85d2d6a75 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/IReceiverListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/IReceiverListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/ISenderListener.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/ISenderListener.kt
index 55a464e31..86b535ead 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/ISenderListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/ISenderListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/Json.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/Json.kt
index 1d8a2218a..8b953aaaa 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderFinalModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderFinalModel.kt
index 2c2d96ae5..2681d5de4 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderMessageFinalModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderMessageFinalModel.kt
index 788af2298..814e3b5a4 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderMessageFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderMessageFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderMessageModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderMessageModel.kt
index 888d2b0ca..8e8efab45 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderMessageModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderMessageModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderModel.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderModel.kt
index 8e92a144b..10bbf399e 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderSideJson.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderSideJson.kt
index f2fe753e6..6c7f89bab 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderSideJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderSideJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderTypeJson.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderTypeJson.kt
index f9a95fd8e..2aba93291 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderTypeJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/OrderTypeJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/ProtocolVersion.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/ProtocolVersion.kt
index 7ef782d8a..6601c7a78 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/ProtocolVersion.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/ProtocolVersion.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/Proxy.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/Proxy.kt
index 4d6ae293c..ca568fc71 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/Proxy.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/Proxy.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/Receiver.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/Receiver.kt
index cd20d0a16..d559a0656 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/Receiver.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/Receiver.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/Sender.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/Sender.kt
index 7c6fb80f5..c5fb8955b 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/Sender.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/Sender.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/protoex/fbe/StateExJson.kt b/projects/Kotlin/src/com/chronoxor/protoex/fbe/StateExJson.kt
index 3a6993c25..735b4193f 100644
--- a/projects/Kotlin/src/com/chronoxor/protoex/fbe/StateExJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/protoex/fbe/StateExJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/EnumEmpty.kt b/projects/Kotlin/src/com/chronoxor/test/EnumEmpty.kt
index 88798c77a..ffc0060e9 100644
--- a/projects/Kotlin/src/com/chronoxor/test/EnumEmpty.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/EnumEmpty.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/EnumEmptyEnum.kt b/projects/Kotlin/src/com/chronoxor/test/EnumEmptyEnum.kt
index 151a83a10..dac27defd 100644
--- a/projects/Kotlin/src/com/chronoxor/test/EnumEmptyEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/EnumEmptyEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/EnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/EnumSimple.kt
index 0f44129c9..6bda12841 100644
--- a/projects/Kotlin/src/com/chronoxor/test/EnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/EnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/EnumSimpleEnum.kt b/projects/Kotlin/src/com/chronoxor/test/EnumSimpleEnum.kt
index bf0d725fd..16d845c9c 100644
--- a/projects/Kotlin/src/com/chronoxor/test/EnumSimpleEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/EnumSimpleEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/EnumTyped.kt b/projects/Kotlin/src/com/chronoxor/test/EnumTyped.kt
index 9f9a7e5d0..f6f0cbe37 100644
--- a/projects/Kotlin/src/com/chronoxor/test/EnumTyped.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/EnumTyped.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/EnumTypedEnum.kt b/projects/Kotlin/src/com/chronoxor/test/EnumTypedEnum.kt
index f6b02d381..5548e769a 100644
--- a/projects/Kotlin/src/com/chronoxor/test/EnumTypedEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/EnumTypedEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/FlagsEmpty.kt b/projects/Kotlin/src/com/chronoxor/test/FlagsEmpty.kt
index 9761b75a6..6fd852453 100644
--- a/projects/Kotlin/src/com/chronoxor/test/FlagsEmpty.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/FlagsEmpty.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/FlagsEmptyEnum.kt b/projects/Kotlin/src/com/chronoxor/test/FlagsEmptyEnum.kt
index 043afaf51..e6b812f8d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/FlagsEmptyEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/FlagsEmptyEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/FlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/FlagsSimple.kt
index 265cc8cee..be08801ac 100644
--- a/projects/Kotlin/src/com/chronoxor/test/FlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/FlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/FlagsSimpleEnum.kt b/projects/Kotlin/src/com/chronoxor/test/FlagsSimpleEnum.kt
index cc01f0fce..6d749b939 100644
--- a/projects/Kotlin/src/com/chronoxor/test/FlagsSimpleEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/FlagsSimpleEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/FlagsTyped.kt b/projects/Kotlin/src/com/chronoxor/test/FlagsTyped.kt
index 06c45e774..170b5cf6a 100644
--- a/projects/Kotlin/src/com/chronoxor/test/FlagsTyped.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/FlagsTyped.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/FlagsTypedEnum.kt b/projects/Kotlin/src/com/chronoxor/test/FlagsTypedEnum.kt
index f2e203a29..d58259511 100644
--- a/projects/Kotlin/src/com/chronoxor/test/FlagsTypedEnum.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/FlagsTypedEnum.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructArray.kt b/projects/Kotlin/src/com/chronoxor/test/StructArray.kt
index f40319dce..96f0c7108 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructArray.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructArray.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructBytes.kt b/projects/Kotlin/src/com/chronoxor/test/StructBytes.kt
index 8d312f890..e5f6e285d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructEmpty.kt b/projects/Kotlin/src/com/chronoxor/test/StructEmpty.kt
index 7fe0ff5bb..39b740cb8 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructEmpty.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructEmpty.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructHash.kt b/projects/Kotlin/src/com/chronoxor/test/StructHash.kt
index 5cf78597a..73e3be04d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructHash.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructHash.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructHashEx.kt b/projects/Kotlin/src/com/chronoxor/test/StructHashEx.kt
index ac7e4096b..8deb97d40 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructHashEx.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructHashEx.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructList.kt b/projects/Kotlin/src/com/chronoxor/test/StructList.kt
index 50b311c4b..13d20414e 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructList.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructList.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructMap.kt b/projects/Kotlin/src/com/chronoxor/test/StructMap.kt
index da2c546fa..c2934b758 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructMap.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructMap.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructNested.kt b/projects/Kotlin/src/com/chronoxor/test/StructNested.kt
index ce55c6469..b3d4d25fc 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructNested.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructNested.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructOptional.kt b/projects/Kotlin/src/com/chronoxor/test/StructOptional.kt
index 9403dd5a1..599923243 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructOptional.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructOptional.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructSet.kt b/projects/Kotlin/src/com/chronoxor/test/StructSet.kt
index 02001ea60..4e095745b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructSet.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructSet.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/StructSimple.kt
index 309c02e9c..55d2e0291 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/StructVector.kt b/projects/Kotlin/src/com/chronoxor/test/StructVector.kt
index 6c10ee561..9a426f119 100644
--- a/projects/Kotlin/src/com/chronoxor/test/StructVector.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/StructVector.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/Client.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/Client.kt
index 4c7154be5..adff69613 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/Client.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/Client.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/EnumEmptyJson.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/EnumEmptyJson.kt
index 6b27f8628..a2b292f77 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/EnumEmptyJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/EnumEmptyJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/EnumSimpleJson.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/EnumSimpleJson.kt
index 267f09cde..56c0a1963 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/EnumSimpleJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/EnumSimpleJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/EnumTypedJson.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/EnumTypedJson.kt
index 64df35408..1541ee108 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/EnumTypedJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/EnumTypedJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayByte.kt
index 7062b3c18..11b807d50 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayBytes.kt
index 202e7e12f..15fe9b058 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayEnumSimple.kt
index 9a786f63a..5e7568870 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayFlagsSimple.kt
index 8c72dc233..6e0cbde13 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalByte.kt
index 7b37e41f2..5b1886020 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalBytes.kt
index 00cc0caf1..acde5a3f4 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalEnumSimple.kt
index 231c5b842..46bd00477 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalFlagsSimple.kt
index 27aa9e094..ff2d20023 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalStructSimple.kt
index b1d6f9591..60fad6e7b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayOptionalStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayStructSimple.kt
index dad7c77be..f557cd7cb 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelArrayStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumEmpty.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumEmpty.kt
index c9b7845e9..8e1505717 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumEmpty.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumEmpty.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumSimple.kt
index 03dcb78ed..16a91524d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumTyped.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumTyped.kt
index eb78ef047..64f7a4744 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumTyped.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelEnumTyped.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsEmpty.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsEmpty.kt
index 42cfc2c88..e67f7cc23 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsEmpty.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsEmpty.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsSimple.kt
index ced555551..af9094c16 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsTyped.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsTyped.kt
index 97eee8af7..7c1f6855a 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsTyped.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelFlagsTyped.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32Byte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32Byte.kt
index d253041cb..0ebe41d38 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32Byte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32Byte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32Bytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32Bytes.kt
index 166c771d6..b29a7060c 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32Bytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32Bytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32EnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32EnumSimple.kt
index 31e08353a..ff483f574 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32EnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32EnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32FlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32FlagsSimple.kt
index 71f366256..17cd497b9 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32FlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32FlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalByte.kt
index ac434e66b..b93c3df46 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalBytes.kt
index 3295fd04d..cbf7d408c 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalEnumSimple.kt
index 1b97cda1c..0c1ca96ca 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalFlagsSimple.kt
index e6efc22c5..5082d059f 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalStructSimple.kt
index ac74b4237..3c9b7e172 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32OptionalStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32StructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32StructSimple.kt
index 9ad2feabb..a7e45b537 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32StructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapInt32StructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringByte.kt
index d95a172c7..e01e9fbc3 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringBytes.kt
index c910844f7..fd4d899c1 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringEnumSimple.kt
index d905bb964..79c7da91c 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringFlagsSimple.kt
index deb135293..1bcf7063d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalByte.kt
index 8323d50af..3faf6c257 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalBytes.kt
index 7f6a65623..8d4bf8e6e 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalEnumSimple.kt
index 54e3658a4..9ff80c1f4 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalFlagsSimple.kt
index c72d8c4a5..3ddbc2048 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalStructSimple.kt
index c8994ce16..dbd0a3e1e 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringOptionalStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringStructSimple.kt
index 24cba54d2..48c15f9df 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStringStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleOptionalStructNested.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleOptionalStructNested.kt
index 05da72501..c5290296a 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleOptionalStructNested.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleOptionalStructNested.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleStructNested.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleStructNested.kt
index bf6d74d15..440648668 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleStructNested.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelMapStructSimpleStructNested.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalBoolean.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalBoolean.kt
index 6be673345..5c1b672e6 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalBoolean.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalBoolean.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalByte.kt
index c6a402c0a..9993f569b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalBytes.kt
index 22220e6d4..5681bf4f9 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalChar.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalChar.kt
index 923e82ef0..38f0a35c7 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalDecimal.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalDecimal.kt
index 44a038cab..ebf3364d6 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalDecimal.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalDecimal.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalDouble.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalDouble.kt
index 9604fd384..df62733ed 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalDouble.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalDouble.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalEnumSimple.kt
index 9f1d1d43f..bfbb5ed85 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalEnumTyped.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalEnumTyped.kt
index d98d78463..6d5614e65 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalEnumTyped.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalEnumTyped.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsSimple.kt
index 08d4413be..614ef60d6 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsTyped.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsTyped.kt
index 8b68156ee..ca1740550 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsTyped.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFlagsTyped.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFloat.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFloat.kt
index b6dc9570e..37da8a3a0 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFloat.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalFloat.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt16.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt16.kt
index 813dbb203..8eda410fe 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt32.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt32.kt
index 3d1174a79..1055670ba 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt64.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt64.kt
index 667049db0..c034baff1 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt8.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt8.kt
index af988c779..ba61e6749 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalString.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalString.kt
index 40cade245..b76b78878 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalString.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalString.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructNested.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructNested.kt
index 2dd7d9162..d94e8e0b8 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructNested.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructNested.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructOptional.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructOptional.kt
index 3d7780db4..76a268ecc 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructOptional.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructOptional.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructSimple.kt
index 503df977f..f73a21d2b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalTimestamp.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalTimestamp.kt
index db0e7562c..779a3556f 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalTimestamp.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalTimestamp.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt16.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt16.kt
index 786021140..7fe0f6b06 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt32.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt32.kt
index 760d9cb2d..6072a8d7b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt64.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt64.kt
index b69a88280..771a03662 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt8.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt8.kt
index dc9f91f6b..90dd8205c 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUUID.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUUID.kt
index 5a2358002..ae8666e10 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUUID.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalUUID.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalWChar.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalWChar.kt
index 26a12f93c..a94ef0b25 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalWChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalWChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoAccount.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoAccount.kt
index 3bb594b49..cdfb57274 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoAccount.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoAccount.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoBalance.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoBalance.kt
index cb6677613..c42d75748 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoBalance.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoBalance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrder.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrder.kt
index e38a0db9c..6da8d1096 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrder.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrder.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderSide.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderSide.kt
index b74eaac91..4be68ff23 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderSide.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderSide.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderType.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderType.kt
index 6ca5c8f44..bc8075efc 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderType.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoOrderType.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoState.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoState.kt
index a8eb6d03c..c1439f30c 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoState.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelOptionalprotoState.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructArray.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructArray.kt
index 76836a28a..2c02eba69 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructArray.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructArray.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructBytes.kt
index a7a7c73e5..3e6eea4e0 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructEmpty.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructEmpty.kt
index 5b133dc94..245ae6064 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructEmpty.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructEmpty.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructHash.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructHash.kt
index 497153de6..47bc42add 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructHash.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructHash.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructHashEx.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructHashEx.kt
index 83ef7c69e..afbfb618a 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructHashEx.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructHashEx.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructList.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructList.kt
index 75cb8f3ca..e00f8003f 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructList.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructList.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructMap.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructMap.kt
index 3b5b39212..c80cba41d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructMap.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructMap.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructNested.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructNested.kt
index a66889252..3f1ce6c83 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructNested.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructNested.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructOptional.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructOptional.kt
index 52f0eea22..ec3c7f4a5 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructOptional.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructOptional.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructSet.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructSet.kt
index ca5258dde..25aeeea41 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructSet.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructSet.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructSimple.kt
index 7febd32b0..41641dfab 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructVector.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructVector.kt
index 2de85256e..a39fcf144 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructVector.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelStructVector.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorByte.kt
index 901521576..ef7d56611 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorBytes.kt
index 21cb4985c..af4f8ceb1 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorEnumSimple.kt
index 177d32d02..0b24f13ea 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorFlagsSimple.kt
index a4439cad9..ae9f7cf3a 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalByte.kt
index 930ec0c2c..419d78262 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalBytes.kt
index 74db6f95d..ae2f9e9b3 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalEnumSimple.kt
index 28a0b9cd7..6ecb01873 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalFlagsSimple.kt
index 7081bf219..3229cb0f2 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalStructSimple.kt
index d57fdb682..01d3d86f5 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorOptionalStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorStructSimple.kt
index e09b7d83a..2a7198440 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FieldModelVectorStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalClient.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalClient.kt
index 6b34b89c1..85a6260c3 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalClient.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalClient.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayByte.kt
index 36a9473f0..cec48ff32 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayBytes.kt
index bb3fae65c..8afe09f23 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayEnumSimple.kt
index 1fc43a2f6..6223ce8bd 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayFlagsSimple.kt
index bb66b2538..f982968ca 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalByte.kt
index dcca53bd1..6040a37bb 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalBytes.kt
index 21aab0b30..aeaa2e0bc 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalEnumSimple.kt
index 404c3428b..3ea471d20 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalFlagsSimple.kt
index 15c5559b1..46c8b933f 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalStructSimple.kt
index 818ca8121..9f3363ef1 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayOptionalStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayStructSimple.kt
index 6d83cecf3..590457798 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelArrayStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumEmpty.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumEmpty.kt
index af0d4c03b..a9edb7e0b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumEmpty.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumEmpty.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumSimple.kt
index 8c19ae2f5..e14bc2935 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumTyped.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumTyped.kt
index 87e38c56b..dfd5e7dfd 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumTyped.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelEnumTyped.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsEmpty.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsEmpty.kt
index 004c0247f..49c64bca6 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsEmpty.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsEmpty.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsSimple.kt
index bd2b84e1d..2e4e37e78 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsTyped.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsTyped.kt
index a8d6a172a..f3f69f26c 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsTyped.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelFlagsTyped.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32Byte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32Byte.kt
index ba0539bab..e355e34ff 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32Byte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32Byte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32Bytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32Bytes.kt
index abd3c00e2..8e1b4fa03 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32Bytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32Bytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32EnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32EnumSimple.kt
index 04e262614..87ee6b04b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32EnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32EnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32FlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32FlagsSimple.kt
index 7be2ea7b2..59c133b5b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32FlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32FlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalByte.kt
index 6b6c585c4..4911de512 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalBytes.kt
index add6dd8a2..fdacc9965 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalEnumSimple.kt
index f62d881d0..8cf1902ce 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalFlagsSimple.kt
index d8e3b58f8..e2add2926 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalStructSimple.kt
index a73440a01..016ef5f97 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32OptionalStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32StructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32StructSimple.kt
index 7e72dfb55..852462366 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32StructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapInt32StructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringByte.kt
index 096452621..6ad1445eb 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringBytes.kt
index 2913f72d9..fd64ed47d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringEnumSimple.kt
index e561a6624..3532eb6d2 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringFlagsSimple.kt
index 4e300c1dd..af2bfab18 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalByte.kt
index cbd74b373..1ef97985d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalBytes.kt
index de7af6367..41a0e0d2e 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalEnumSimple.kt
index 9adda6c27..04e80d0b7 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalFlagsSimple.kt
index 758c5a8e5..6f4bad238 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalStructSimple.kt
index 1624d993b..5a304507f 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringOptionalStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringStructSimple.kt
index 42f47ca0b..9bef0d4fc 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStringStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleOptionalStructNested.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleOptionalStructNested.kt
index c39f94748..056eb1549 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleOptionalStructNested.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleOptionalStructNested.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleStructNested.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleStructNested.kt
index 2cbf668c7..52a57129d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleStructNested.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelMapStructSimpleStructNested.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalBoolean.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalBoolean.kt
index 00b37803c..abaf9a2a2 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalBoolean.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalBoolean.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalByte.kt
index d7db76fc2..99d50c62a 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalBytes.kt
index 48d7116ee..ea8d2dbb3 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalChar.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalChar.kt
index 2c1259218..351fb1315 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalDecimal.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalDecimal.kt
index 97afdd348..917bc6c85 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalDecimal.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalDecimal.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalDouble.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalDouble.kt
index e23633798..b65e588b8 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalDouble.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalDouble.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalEnumSimple.kt
index 75f349a60..471163ff2 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalEnumTyped.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalEnumTyped.kt
index 27a544a6b..69028c928 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalEnumTyped.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalEnumTyped.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsSimple.kt
index 21ea6f383..0fdebe29b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsTyped.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsTyped.kt
index 63772d198..3ae151826 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsTyped.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFlagsTyped.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFloat.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFloat.kt
index ef3de43fe..32fc9f192 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFloat.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalFloat.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt16.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt16.kt
index 44f942e89..32da4ed11 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt32.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt32.kt
index 30fdf5cda..f400eb014 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt64.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt64.kt
index 6b7f9297f..c38f0e855 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt8.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt8.kt
index d32fab5bf..2372c424e 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalString.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalString.kt
index ebc2a0e31..382dc60d0 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalString.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalString.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructNested.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructNested.kt
index d0cf1142c..7d6340b72 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructNested.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructNested.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructOptional.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructOptional.kt
index 3e6a8da84..f45d7f162 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructOptional.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructOptional.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructSimple.kt
index 52abd07a0..d4c91e4ea 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalTimestamp.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalTimestamp.kt
index 2402d8aef..7c9d7771b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalTimestamp.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalTimestamp.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt16.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt16.kt
index 659f62ad0..9f8440805 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt16.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt16.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt32.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt32.kt
index fb584900a..8ea77a8bd 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt32.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt32.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt64.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt64.kt
index 9fcd9f333..ea5241efe 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt64.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt64.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt8.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt8.kt
index 4bac55f2e..346962f71 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt8.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUInt8.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUUID.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUUID.kt
index 58de255d4..3f9ab58a2 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUUID.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalUUID.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalWChar.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalWChar.kt
index 891763701..f10ce3d07 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalWChar.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalWChar.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoAccount.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoAccount.kt
index cfd432f2a..bf6c52f43 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoAccount.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoAccount.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoBalance.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoBalance.kt
index 4f8d2b013..76c9c5b40 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoBalance.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoBalance.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrder.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrder.kt
index 061a8bbe3..a96fb287d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrder.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrder.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderSide.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderSide.kt
index 32d1b1f94..576103787 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderSide.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderSide.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderType.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderType.kt
index 3101521c2..1c0ac3107 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderType.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoOrderType.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoState.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoState.kt
index ff09a4c4e..a832a85a0 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoState.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelOptionalprotoState.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructArray.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructArray.kt
index 7b08d9e67..8bfb98c85 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructArray.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructArray.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructBytes.kt
index 3f72bb99d..b22650bcc 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructEmpty.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructEmpty.kt
index 41109baf6..f81796394 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructEmpty.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructEmpty.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructHash.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructHash.kt
index 5cb2d2757..dca0d3220 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructHash.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructHash.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructHashEx.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructHashEx.kt
index 7e1be20a6..fd1866004 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructHashEx.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructHashEx.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructList.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructList.kt
index ad6d87665..d65f9902f 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructList.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructList.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructMap.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructMap.kt
index b9d8bb5c3..d7bb13093 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructMap.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructMap.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructNested.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructNested.kt
index a0f7254db..217be88fc 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructNested.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructNested.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructOptional.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructOptional.kt
index c44e32ced..bb0bfed7a 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructOptional.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructOptional.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructSet.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructSet.kt
index 3d2bc3f82..744dfbfe9 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructSet.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructSet.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructSimple.kt
index 0e07279ea..7733b97f5 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructVector.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructVector.kt
index f9d32cb55..4bba0abcd 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructVector.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelStructVector.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorByte.kt
index aac6f1fd7..104173c28 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorBytes.kt
index 453279c71..a9bb6716d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorEnumSimple.kt
index 6ae19f023..d38f3f380 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorFlagsSimple.kt
index f8d2c4317..63ecbf656 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalByte.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalByte.kt
index e7ca375d5..ba94151c9 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalByte.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalByte.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalBytes.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalBytes.kt
index 0af6c31a4..7fde2649b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalBytes.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalBytes.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalEnumSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalEnumSimple.kt
index 5dbaafb8d..168bf2c7f 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalEnumSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalEnumSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalFlagsSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalFlagsSimple.kt
index 0cae04d53..9786cc58e 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalFlagsSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalFlagsSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalStructSimple.kt
index d84570eaa..c6d06c68d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorOptionalStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorStructSimple.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorStructSimple.kt
index 1e771b3cf..dfe58ba8a 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorStructSimple.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalModelVectorStructSimple.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalReceiver.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalReceiver.kt
index 9d94b69dd..ab60eabe6 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalReceiver.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalReceiver.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalSender.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalSender.kt
index ec5a5fec4..6c2804709 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FinalSender.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FinalSender.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsEmptyJson.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsEmptyJson.kt
index 32df65c10..747434460 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsEmptyJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsEmptyJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsSimpleJson.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsSimpleJson.kt
index ab0705220..512528d36 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsSimpleJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsSimpleJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsTypedJson.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsTypedJson.kt
index 618124907..5526ad910 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsTypedJson.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/FlagsTypedJson.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/IClientListener.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/IClientListener.kt
index 1418110a0..e9675965d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/IClientListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/IClientListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalClientListener.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalClientListener.kt
index 3e0b1e77e..a81ff7249 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalClientListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalClientListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalReceiverListener.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalReceiverListener.kt
index 56d15c93e..8395b64f9 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalReceiverListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalReceiverListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalSenderListener.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalSenderListener.kt
index 593388112..3506b4a71 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalSenderListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/IFinalSenderListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/IProxyListener.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/IProxyListener.kt
index 5137f7310..e6b4dfe3e 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/IProxyListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/IProxyListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/IReceiverListener.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/IReceiverListener.kt
index 3fd3b36ea..a16f02c83 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/IReceiverListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/IReceiverListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/ISenderListener.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/ISenderListener.kt
index 65433b8f2..72cf26608 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/ISenderListener.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/ISenderListener.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/Json.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/Json.kt
index 597c2eb50..c0933e758 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/Json.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/Json.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/ProtocolVersion.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/ProtocolVersion.kt
index db957203f..2128c0a9c 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/ProtocolVersion.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/ProtocolVersion.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/Proxy.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/Proxy.kt
index fb440f5d9..75af2805b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/Proxy.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/Proxy.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/Receiver.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/Receiver.kt
index ad74de419..f3d125319 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/Receiver.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/Receiver.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/Sender.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/Sender.kt
index d45fa5185..69bae585c 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/Sender.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/Sender.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructArrayFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructArrayFinalModel.kt
index 4f8c80d73..c21001163 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructArrayFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructArrayFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructArrayModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructArrayModel.kt
index e53119a09..d79daeb31 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructArrayModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructArrayModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructBytesFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructBytesFinalModel.kt
index d342fa712..c2a51aac1 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructBytesFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructBytesFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructBytesModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructBytesModel.kt
index a8132e4f5..1d0633aba 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructBytesModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructBytesModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructEmptyFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructEmptyFinalModel.kt
index 6d644df6d..91c5c4043 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructEmptyFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructEmptyFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructEmptyModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructEmptyModel.kt
index 81e913a72..f647012aa 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructEmptyModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructEmptyModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashExFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashExFinalModel.kt
index 2e17531c7..ccedab0b6 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashExFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashExFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashExModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashExModel.kt
index eedc04c22..c0c11f14d 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashExModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashExModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashFinalModel.kt
index 7a6de5e54..fb771f202 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashModel.kt
index 069f1db2d..cb7671f20 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructHashModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructListFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructListFinalModel.kt
index dac3e0e86..3d57e680a 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructListFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructListFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructListModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructListModel.kt
index 646fd2204..dcd923718 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructListModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructListModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructMapFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructMapFinalModel.kt
index 9626a7f4f..c65dfb674 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructMapFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructMapFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructMapModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructMapModel.kt
index 20e5e8973..d3f39fd7f 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructMapModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructMapModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructNestedFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructNestedFinalModel.kt
index 7099fdef0..69e750cc9 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructNestedFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructNestedFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructNestedModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructNestedModel.kt
index b95004efb..6186ddcc5 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructNestedModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructNestedModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructOptionalFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructOptionalFinalModel.kt
index f8cee2181..a1b30da3b 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructOptionalFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructOptionalFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructOptionalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructOptionalModel.kt
index 7603223df..e0ae23b49 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructOptionalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructOptionalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructSetFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructSetFinalModel.kt
index d454ebeb9..7b6039cea 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructSetFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructSetFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructSetModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructSetModel.kt
index 6bd85f720..1ccc090eb 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructSetModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructSetModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructSimpleFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructSimpleFinalModel.kt
index d57aa040a..1822acd9e 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructSimpleFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructSimpleFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructSimpleModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructSimpleModel.kt
index 7e39a09d9..bdc5054e4 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructSimpleModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructSimpleModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructVectorFinalModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructVectorFinalModel.kt
index b8348dd38..d720d1bc7 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructVectorFinalModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructVectorFinalModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Kotlin/src/com/chronoxor/test/fbe/StructVectorModel.kt b/projects/Kotlin/src/com/chronoxor/test/fbe/StructVectorModel.kt
index d06c61c4a..9ec624fd1 100644
--- a/projects/Kotlin/src/com/chronoxor/test/fbe/StructVectorModel.kt
+++ b/projects/Kotlin/src/com/chronoxor/test/fbe/StructVectorModel.kt
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
diff --git a/projects/Python/proto/__init__.py b/projects/Python/proto/__init__.py
index 311d360f7..fa66b3075 100644
--- a/projects/Python/proto/__init__.py
+++ b/projects/Python/proto/__init__.py
@@ -1,4 +1,6 @@
+#------------------------------------------------------------------------------
# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: FBE
-# Version: 1.8.0.0
+# FBE version: 1.9.0.0
+#------------------------------------------------------------------------------
diff --git a/projects/Python/proto/enums.py b/projects/Python/proto/enums.py
index 945610cf1..d0f23ba2a 100644
--- a/projects/Python/proto/enums.py
+++ b/projects/Python/proto/enums.py
@@ -1,7 +1,9 @@
+#------------------------------------------------------------------------------
# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: enums.fbe
-# Version: 1.8.0.0
+# FBE version: 1.9.0.0
+#------------------------------------------------------------------------------
import base64
import decimal
diff --git a/projects/Python/proto/fbe.py b/projects/Python/proto/fbe.py
index efe09506b..9527556ec 100644
--- a/projects/Python/proto/fbe.py
+++ b/projects/Python/proto/fbe.py
@@ -1,7 +1,9 @@
+#------------------------------------------------------------------------------
# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: FBE
-# Version: 1.8.0.0
+# FBE version: 1.9.0.0
+#------------------------------------------------------------------------------
import base64
import decimal
diff --git a/projects/Python/proto/proto.py b/projects/Python/proto/proto.py
index 949bbe6ba..593241797 100644
--- a/projects/Python/proto/proto.py
+++ b/projects/Python/proto/proto.py
@@ -1,7 +1,9 @@
+#------------------------------------------------------------------------------
# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: proto.fbe
-# Version: 1.8.0.0
+# FBE version: 1.9.0.0
+#------------------------------------------------------------------------------
import base64
import decimal
diff --git a/projects/Python/proto/protoex.py b/projects/Python/proto/protoex.py
index 7f5c9a7ea..6260f9a9b 100644
--- a/projects/Python/proto/protoex.py
+++ b/projects/Python/proto/protoex.py
@@ -1,7 +1,9 @@
+#------------------------------------------------------------------------------
# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: protoex.fbe
-# Version: 1.8.0.0
+# FBE version: 1.9.0.0
+#------------------------------------------------------------------------------
import base64
import decimal
diff --git a/projects/Python/proto/test.py b/projects/Python/proto/test.py
index edfd02a77..4a7e8021f 100644
--- a/projects/Python/proto/test.py
+++ b/projects/Python/proto/test.py
@@ -1,7 +1,9 @@
+#------------------------------------------------------------------------------
# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: test.fbe
-# Version: 1.8.0.0
+# FBE version: 1.9.0.0
+#------------------------------------------------------------------------------
import base64
import decimal
diff --git a/projects/Ruby/proto/enums.rb b/projects/Ruby/proto/enums.rb
index 0020fe524..f5b5f5904 100644
--- a/projects/Ruby/proto/enums.rb
+++ b/projects/Ruby/proto/enums.rb
@@ -1,7 +1,9 @@
+#------------------------------------------------------------------------------
# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: enums.fbe
-# Version: 1.8.0.0
+# FBE version: 1.9.0.0
+#------------------------------------------------------------------------------
# rubocop:disable Lint/MissingCopEnableDirective
# rubocop:disable Lint/UnneededCopDisableDirective
diff --git a/projects/Ruby/proto/fbe.rb b/projects/Ruby/proto/fbe.rb
index 104cc818d..6d5055244 100644
--- a/projects/Ruby/proto/fbe.rb
+++ b/projects/Ruby/proto/fbe.rb
@@ -1,7 +1,9 @@
+#------------------------------------------------------------------------------
# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: FBE
-# Version: 1.8.0.0
+# FBE version: 1.9.0.0
+#------------------------------------------------------------------------------
# rubocop:disable Lint/MissingCopEnableDirective
# rubocop:disable Lint/UnneededCopDisableDirective
diff --git a/projects/Ruby/proto/proto.rb b/projects/Ruby/proto/proto.rb
index 9c2084d5b..7e0b8813a 100644
--- a/projects/Ruby/proto/proto.rb
+++ b/projects/Ruby/proto/proto.rb
@@ -1,7 +1,9 @@
+#------------------------------------------------------------------------------
# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: proto.fbe
-# Version: 1.8.0.0
+# FBE version: 1.9.0.0
+#------------------------------------------------------------------------------
# rubocop:disable Lint/MissingCopEnableDirective
# rubocop:disable Lint/UnneededCopDisableDirective
diff --git a/projects/Ruby/proto/protoex.rb b/projects/Ruby/proto/protoex.rb
index fbd7ef0a2..db4c5b633 100644
--- a/projects/Ruby/proto/protoex.rb
+++ b/projects/Ruby/proto/protoex.rb
@@ -1,7 +1,9 @@
+#------------------------------------------------------------------------------
# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: protoex.fbe
-# Version: 1.8.0.0
+# FBE version: 1.9.0.0
+#------------------------------------------------------------------------------
# rubocop:disable Lint/MissingCopEnableDirective
# rubocop:disable Lint/UnneededCopDisableDirective
diff --git a/projects/Ruby/proto/test.rb b/projects/Ruby/proto/test.rb
index d60a1ddce..bd6eb8d9f 100644
--- a/projects/Ruby/proto/test.rb
+++ b/projects/Ruby/proto/test.rb
@@ -1,7 +1,9 @@
+#------------------------------------------------------------------------------
# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: test.fbe
-# Version: 1.8.0.0
+# FBE version: 1.9.0.0
+#------------------------------------------------------------------------------
# rubocop:disable Lint/MissingCopEnableDirective
# rubocop:disable Lint/UnneededCopDisableDirective
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumByte.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumByte.swift
index 7778e7e67..16533ce1f 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumByte.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumByte.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumByteEnum.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumByteEnum.swift
index e6a86a3e1..3ce408590 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumByteEnum.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumByteEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumChar.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumChar.swift
index 2f0a7d687..3290632bb 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumChar.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumCharEnum.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumCharEnum.swift
index f45c48364..5d9b12826 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumCharEnum.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumCharEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt16.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt16.swift
index ecbee33d9..1d2ffd776 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt16.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt16Enum.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt16Enum.swift
index 663c9b9cb..044998fda 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt16Enum.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt16Enum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt32.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt32.swift
index 90373810d..4db013346 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt32.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt32Enum.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt32Enum.swift
index 6738ecea5..00f3f67dc 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt32Enum.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt32Enum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt64.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt64.swift
index 41b8e41ee..f65bc5177 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt64.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt64Enum.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt64Enum.swift
index 1ab6b889f..ca474cebd 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt64Enum.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt64Enum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt8.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt8.swift
index bd7e439a5..a523bff93 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt8.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt8Enum.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt8Enum.swift
index 58ed4db24..92fc0db55 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt8Enum.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumInt8Enum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt16.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt16.swift
index 131e0bd8b..e3482495e 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt16.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt16Enum.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt16Enum.swift
index 910efc692..5af0e9305 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt16Enum.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt16Enum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt32.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt32.swift
index 897ccc87f..ec88a8688 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt32.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt32Enum.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt32Enum.swift
index 970d2f9c1..a768fa6db 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt32Enum.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt32Enum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt64.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt64.swift
index 71c3e8059..603b0f343 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt64.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt64Enum.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt64Enum.swift
index 88c6a0439..7406ce0c2 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt64Enum.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt64Enum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt8.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt8.swift
index 745aefae3..e99fddc45 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt8.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt8Enum.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt8Enum.swift
index 5914f313d..62d723d7c 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt8Enum.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumUInt8Enum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumWChar.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumWChar.swift
index 09aabe633..cd1492925 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumWChar.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumWChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumWCharEnum.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumWCharEnum.swift
index 24de0d162..3f3d467b8 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumWCharEnum.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/EnumWCharEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Enums.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Enums.swift
index bd337a986..29be632b2 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Enums.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Enums.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Client.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Client.swift
index 30fc8512f..68c60038f 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Client.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Client.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/EnumsFinalModel.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/EnumsFinalModel.swift
index c7f191bee..fce11b3b1 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/EnumsFinalModel.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/EnumsFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/EnumsModel.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/EnumsModel.swift
index cb4606e9c..790e69292 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/EnumsModel.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/EnumsModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumByte.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumByte.swift
index 2575e794f..77c758087 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumByte.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumByte.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumChar.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumChar.swift
index 91c0876ca..edbf8c738 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumChar.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt16.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt16.swift
index bd5362113..6667bdd7a 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt16.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt32.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt32.swift
index 9ea7cc047..97315f5c3 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt32.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt64.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt64.swift
index 66ff6903b..e9d857083 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt64.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt8.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt8.swift
index 45a26094f..c6e7f873a 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt8.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt16.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt16.swift
index cf8ef782f..8b4865bad 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt16.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt32.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt32.swift
index 24159cbaa..db48f79c2 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt32.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt64.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt64.swift
index b6488a2c2..5107dbc01 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt64.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt8.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt8.swift
index ba2338ebb..67192a3e2 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt8.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumWChar.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumWChar.swift
index 9149124a0..b86ea0ba4 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumWChar.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnumWChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnums.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnums.swift
index a82f1a23d..bc4173dc4 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnums.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FieldModelEnums.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalClient.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalClient.swift
index fc77df02e..4818fb3bf 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalClient.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalClient.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumByte.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumByte.swift
index ea7973091..f4b0e668e 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumByte.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumByte.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumChar.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumChar.swift
index 804b6e104..8efbeebc3 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumChar.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt16.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt16.swift
index 28304ade6..9b6b75213 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt16.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt32.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt32.swift
index 31a6f5b5b..380b56210 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt32.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt64.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt64.swift
index 8af99669d..735068580 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt64.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt8.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt8.swift
index c5a2154d9..028e6c78b 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt8.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt16.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt16.swift
index da9be2bae..636910dc8 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt16.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt32.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt32.swift
index 7c0eef9c2..b90333fca 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt32.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt64.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt64.swift
index dcedc45bc..4b9a07ec8 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt64.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt8.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt8.swift
index 3ae4ce94f..ec8e7737f 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt8.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumWChar.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumWChar.swift
index 6bcfc99d7..b6e72f600 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumWChar.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnumWChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnums.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnums.swift
index f13f5b069..e84c2eef0 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnums.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalModelEnums.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalReceiver.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalReceiver.swift
index 4161c0262..688517a3f 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalReceiver.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalReceiver.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalReceiverListener.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalReceiverListener.swift
index c25c8513d..75d3e92d0 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalReceiverListener.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalReceiverListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalSender.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalSender.swift
index 4879b6385..0f068d1e4 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalSender.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/FinalSender.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ProtocolVersion.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ProtocolVersion.swift
index c81b8b5fb..5ae04c7af 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ProtocolVersion.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ProtocolVersion.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
// Fast Binary Encoding ChronoxorEnums protocol version
public struct ProtocolVersion {
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Proxy.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Proxy.swift
index 378681fa6..b5461d85a 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Proxy.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Proxy.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ProxyListener.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ProxyListener.swift
index 7c5e42ea1..48e16551f 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ProxyListener.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ProxyListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Receiver.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Receiver.swift
index 46fbdb755..bc2e8ad63 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Receiver.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Receiver.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ReceiverListener.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ReceiverListener.swift
index 77a1d693b..78809124f 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ReceiverListener.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/ReceiverListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Sender.swift b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Sender.swift
index 2f8ab1b0a..530270d4f 100644
--- a/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Sender.swift
+++ b/projects/Swift/Proto/Enums/Source/ChronoxorEnums/Fbe/Sender.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Buffer.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Buffer.swift
index 23c1c608c..5f2592d6e 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Buffer.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Buffer.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
public class Buffer {
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/ClientProtocol.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/ClientProtocol.swift
index 763a18e49..fac0afc3f 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/ClientProtocol.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/ClientProtocol.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModel.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModel.swift
index 5ce0aba8c..f171ddad4 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModel.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelBoolean.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelBoolean.swift
index eb96ef4f7..78dca8d8f 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelBoolean.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelBoolean.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelByte.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelByte.swift
index 77241ded6..5b170593a 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelByte.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelByte.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelChar.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelChar.swift
index 9d03d36b1..52c3b815f 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelChar.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelData.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelData.swift
index 0e384718c..b720d1991 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelData.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelDecimal.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelDecimal.swift
index 49bc4d7b8..3f2c8b012 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelDecimal.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelDecimal.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelDouble.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelDouble.swift
index 119035ed6..93cae36a1 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelDouble.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelDouble.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelFloat.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelFloat.swift
index 9d882acbc..ef32f355a 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelFloat.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelFloat.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt16.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt16.swift
index 8a64c3c31..8b3a9e864 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt16.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt32.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt32.swift
index 4aa032323..74247f054 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt32.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt64.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt64.swift
index 870a5cb8d..21f05a36d 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt64.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt8.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt8.swift
index 93646c5d4..af50b42cd 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt8.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelString.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelString.swift
index def0d27d8..ab4057ce8 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelString.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelString.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
// Fast Binary Encoding string field model
public class FieldModelString: FieldModel {
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelTimestamp.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelTimestamp.swift
index 458287241..e32edde67 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelTimestamp.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelTimestamp.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt16.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt16.swift
index 0172f5850..b59a121fb 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt16.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt32.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt32.swift
index 0c4f87535..2962cf589 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt32.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt64.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt64.swift
index 2c9719a66..b261e1fe5 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt64.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt8.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt8.swift
index 15f2e8e08..fad4f79a1 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt8.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUUID.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUUID.swift
index d342d7da9..ca92c608b 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUUID.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelUUID.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelWChar.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelWChar.swift
index 5c45c9619..68ad1ad34 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelWChar.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FieldModelWChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModel.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModel.swift
index 2f49b931b..34a0a53a2 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModel.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelBoolean.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelBoolean.swift
index ab1f20728..e515443d7 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelBoolean.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelBoolean.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelByte.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelByte.swift
index 04c4d4dc3..68f308eee 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelByte.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelByte.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelChar.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelChar.swift
index aba814d1e..8ecc87785 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelChar.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelData.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelData.swift
index daf759521..8abf612cf 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelData.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelDecimal.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelDecimal.swift
index fe79ab7c0..b08ae4c30 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelDecimal.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelDecimal.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelDouble.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelDouble.swift
index b9b26333a..7013460d1 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelDouble.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelDouble.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelFloat.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelFloat.swift
index bf5ac3bdb..2206acd10 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelFloat.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelFloat.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt16.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt16.swift
index 543cce601..0f49b272a 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt16.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt32.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt32.swift
index 33bd28ab6..816e0ee04 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt32.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt64.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt64.swift
index 3b9025a40..9f2ea1318 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt64.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt8.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt8.swift
index b13e7deca..54e7c6e8c 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt8.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelString.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelString.swift
index b06dcbf7e..edbf94cbf 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelString.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelString.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
// Fast Binary Encoding string final model
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelTimestamp.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelTimestamp.swift
index 9d98a1137..1ef3ab9a3 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelTimestamp.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelTimestamp.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt16.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt16.swift
index 4b0814384..a848be42d 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt16.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt32.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt32.swift
index c095006cd..5909ba4c5 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt32.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt64.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt64.swift
index 058a3ae09..219840e2f 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt64.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt8.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt8.swift
index e456d7058..8c86dbcd7 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt8.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUUID.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUUID.swift
index 0051b7f35..46e1d42c5 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUUID.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelUUID.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelWChar.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelWChar.swift
index 43e189873..1dc8d29ad 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelWChar.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/FinalModelWChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Listeners.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Listeners.swift
index 24c3917ab..714bbd276 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Listeners.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Listeners.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Model.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Model.swift
index 5dbbbfa3b..06c7dc70a 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Model.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Model.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/ReceiverProtocol.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/ReceiverProtocol.swift
index d391e3461..09270590c 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/ReceiverProtocol.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/ReceiverProtocol.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/SenderProtocol.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/SenderProtocol.swift
index 620e4a4f5..7e1085f33 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/SenderProtocol.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/SenderProtocol.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Size.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Size.swift
index a260fae56..868f8749b 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Size.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/Size.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
// Fast Binary Encoding size
diff --git a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/UUIDGenerator.swift b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/UUIDGenerator.swift
index ff870a073..3d0dd82e4 100644
--- a/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/UUIDGenerator.swift
+++ b/projects/Swift/Proto/Fbe/Source/ChronoxorFbe/UUIDGenerator.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Account.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Account.swift
index 20b0fb022..98c96c7f0 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Account.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Account.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/AccountMessage.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/AccountMessage.swift
index 21a165a2d..50ac97283 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/AccountMessage.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/AccountMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Balance.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Balance.swift
index e1281e1e4..126d45fb3 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Balance.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Balance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/BalanceMessage.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/BalanceMessage.swift
index 305796d80..e735f3369 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/BalanceMessage.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/BalanceMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountFinalModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountFinalModel.swift
index 073f5056f..448528eb0 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountFinalModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountMessageFinalModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountMessageFinalModel.swift
index b7c682bd2..90de10391 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountMessageFinalModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountMessageFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountMessageModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountMessageModel.swift
index 9edc66561..1b7089836 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountMessageModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountMessageModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountModel.swift
index f9b878be4..ae720eb1f 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/AccountModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceFinalModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceFinalModel.swift
index 29c8e8699..234e45e97 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceFinalModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceMessageFinalModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceMessageFinalModel.swift
index 22cc4eee7..33bd86687 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceMessageFinalModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceMessageFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceMessageModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceMessageModel.swift
index fe782a060..aeeca3344 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceMessageModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceMessageModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceModel.swift
index 849d53b5e..5e7fc2bc0 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/BalanceModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Client.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Client.swift
index 4d930b160..49ce6ff37 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Client.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Client.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelAccount.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelAccount.swift
index a2ecb50b4..6411d8b35 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelAccount.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelAccount.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelAccountMessage.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelAccountMessage.swift
index e36f066bf..540bde8ba 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelAccountMessage.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelAccountMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelBalance.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelBalance.swift
index 5996cc114..cf4a4184a 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelBalance.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelBalance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelBalanceMessage.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelBalanceMessage.swift
index 8206b8fad..f27b17250 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelBalanceMessage.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelBalanceMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOptionalBalance.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOptionalBalance.swift
index 651eda05d..22ca1606d 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOptionalBalance.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOptionalBalance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrder.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrder.swift
index 652b6028d..440b8de4b 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrder.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrder.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderMessage.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderMessage.swift
index 23cb64ce9..62feadd8d 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderMessage.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderSide.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderSide.swift
index 171291d97..e7d1c25f5 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderSide.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderSide.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderType.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderType.swift
index 420060f84..cbd0053f3 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderType.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelOrderType.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelState.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelState.swift
index 8894c63ae..83abb11f3 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelState.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelState.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelVectorOrder.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelVectorOrder.swift
index 92d60a109..2c5184cfa 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelVectorOrder.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FieldModelVectorOrder.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalClient.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalClient.swift
index b5c637665..fa8f706f4 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalClient.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalClient.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelAccount.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelAccount.swift
index 7ade4a5b3..7df21b9a2 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelAccount.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelAccount.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelAccountMessage.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelAccountMessage.swift
index 366ef1d90..dce76c6e9 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelAccountMessage.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelAccountMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelBalance.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelBalance.swift
index 94692ae9f..9079f2545 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelBalance.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelBalance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelBalanceMessage.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelBalanceMessage.swift
index b76bc6d86..746642cfb 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelBalanceMessage.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelBalanceMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOptionalBalance.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOptionalBalance.swift
index cc13c7b7c..30c641af9 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOptionalBalance.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOptionalBalance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrder.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrder.swift
index 09909f9be..829eb4f82 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrder.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrder.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderMessage.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderMessage.swift
index 254219994..78cf952a0 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderMessage.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderSide.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderSide.swift
index 20d34222b..b007fbca9 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderSide.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderSide.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderType.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderType.swift
index f16cff02f..3c48e7aa7 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderType.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelOrderType.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelState.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelState.swift
index dda2f9020..61e2841d1 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelState.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelState.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelVectorOrder.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelVectorOrder.swift
index 7150db2da..428940edb 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelVectorOrder.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalModelVectorOrder.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalReceiver.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalReceiver.swift
index 4987eb99e..11198dff0 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalReceiver.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalReceiver.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalReceiverListener.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalReceiverListener.swift
index 7da7bc9a6..baa019201 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalReceiverListener.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalReceiverListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalSender.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalSender.swift
index d0eea3c07..d5c6c6b00 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalSender.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/FinalSender.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderFinalModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderFinalModel.swift
index 85a55c70d..2ef3a11a4 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderFinalModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderMessageFinalModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderMessageFinalModel.swift
index 0072e83a8..c61b54662 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderMessageFinalModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderMessageFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderMessageModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderMessageModel.swift
index 1fe41ee13..bb12ab0a3 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderMessageModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderMessageModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderModel.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderModel.swift
index 97492ba2d..a5199ae15 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderModel.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/OrderModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ProtocolVersion.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ProtocolVersion.swift
index b6f1dd18d..5d125d2dd 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ProtocolVersion.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ProtocolVersion.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
// Fast Binary Encoding ChronoxorProto protocol version
public struct ProtocolVersion {
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Proxy.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Proxy.swift
index 1dc99f3c4..264b24c76 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Proxy.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Proxy.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ProxyListener.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ProxyListener.swift
index db31389d7..82cad477a 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ProxyListener.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ProxyListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Receiver.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Receiver.swift
index a27af8241..103b8a5c8 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Receiver.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Receiver.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ReceiverListener.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ReceiverListener.swift
index 2b5d1599b..11a961c40 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ReceiverListener.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/ReceiverListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Sender.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Sender.swift
index 923c7a826..2e3bd8bfd 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Sender.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Fbe/Sender.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Order.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Order.swift
index 9ba3c3f20..8cebdcaee 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/Order.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/Order.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderMessage.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderMessage.swift
index c7b822dd1..727a51eb3 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderMessage.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderSide.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderSide.swift
index 9e6f4b842..0bcd69135 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderSide.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderSide.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderSideEnum.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderSideEnum.swift
index 1472b7980..7dbae286f 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderSideEnum.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderSideEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderType.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderType.swift
index bf4c6ec80..78b4bfb2c 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderType.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderType.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderTypeEnum.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderTypeEnum.swift
index 285866e65..da58da345 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderTypeEnum.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/OrderTypeEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/State.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/State.swift
index b55a78b6e..40bb6045a 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/State.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/State.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Proto/Source/ChronoxorProto/StateEnum.swift b/projects/Swift/Proto/Proto/Source/ChronoxorProto/StateEnum.swift
index fcfd59eb0..5c940a82e 100644
--- a/projects/Swift/Proto/Proto/Source/ChronoxorProto/StateEnum.swift
+++ b/projects/Swift/Proto/Proto/Source/ChronoxorProto/StateEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Account.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Account.swift
index b7f397219..f5655bdba 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Account.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Account.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/AccountMessage.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/AccountMessage.swift
index 330f28f53..a79f8e9d4 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/AccountMessage.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/AccountMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Balance.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Balance.swift
index 0d7c7eec2..e0c720907 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Balance.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Balance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/BalanceMessage.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/BalanceMessage.swift
index c41f0d343..ede06f0f0 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/BalanceMessage.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/BalanceMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountFinalModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountFinalModel.swift
index e363986ad..19548fbea 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountFinalModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountMessageFinalModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountMessageFinalModel.swift
index dd6e62ec5..e84d73d74 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountMessageFinalModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountMessageFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountMessageModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountMessageModel.swift
index 757b0f0be..632de0a33 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountMessageModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountMessageModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountModel.swift
index 6694b90f5..51b5121be 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/AccountModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceFinalModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceFinalModel.swift
index 3b5c75ddc..4a1fe8ff6 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceFinalModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceMessageFinalModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceMessageFinalModel.swift
index 5870ff576..c99f62e7b 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceMessageFinalModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceMessageFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceMessageModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceMessageModel.swift
index fe3424bad..f7b7b60e6 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceMessageModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceMessageModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceModel.swift
index 95860e76e..4af0b95ba 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/BalanceModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Client.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Client.swift
index 50bf9dbb4..e18a33d4f 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Client.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Client.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelAccount.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelAccount.swift
index dc123fa41..278f4a7ad 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelAccount.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelAccount.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelAccountMessage.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelAccountMessage.swift
index 838e1b901..737520c79 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelAccountMessage.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelAccountMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelBalance.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelBalance.swift
index 8c0e6da9b..c9077597c 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelBalance.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelBalance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelBalanceMessage.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelBalanceMessage.swift
index 812095fe3..df78a64c5 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelBalanceMessage.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelBalanceMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOptionalBalance.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOptionalBalance.swift
index 69a535385..e6516ac5f 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOptionalBalance.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOptionalBalance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrder.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrder.swift
index b1f4370ca..ee671a0f0 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrder.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrder.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderMessage.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderMessage.swift
index e963bcfd5..d4155cd6e 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderMessage.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderSide.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderSide.swift
index 34a0bdc8e..bab620151 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderSide.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderSide.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderType.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderType.swift
index 292b88933..f7caaaf44 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderType.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelOrderType.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelStateEx.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelStateEx.swift
index 1ce2eb3b7..b8f4f545b 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelStateEx.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelStateEx.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelVectorOrder.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelVectorOrder.swift
index 2aaa4858f..942eb843b 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelVectorOrder.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FieldModelVectorOrder.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalClient.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalClient.swift
index ab6be5b54..8d1336fb0 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalClient.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalClient.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelAccount.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelAccount.swift
index b63717194..030d656f3 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelAccount.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelAccount.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelAccountMessage.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelAccountMessage.swift
index 4586a123a..0b2dbc38c 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelAccountMessage.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelAccountMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelBalance.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelBalance.swift
index 79dc2821a..01c19401e 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelBalance.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelBalance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelBalanceMessage.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelBalanceMessage.swift
index 82fa89d0d..f9fd0cf1c 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelBalanceMessage.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelBalanceMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOptionalBalance.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOptionalBalance.swift
index b23b82ed1..27fa06b6c 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOptionalBalance.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOptionalBalance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrder.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrder.swift
index efac8a74f..8b57ad9ee 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrder.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrder.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderMessage.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderMessage.swift
index 0d7778843..206981cdf 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderMessage.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderSide.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderSide.swift
index 6650a83ea..8b143f207 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderSide.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderSide.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderType.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderType.swift
index ff14ac26a..f63709b12 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderType.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelOrderType.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelStateEx.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelStateEx.swift
index 577f295a2..463b38b71 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelStateEx.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelStateEx.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelVectorOrder.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelVectorOrder.swift
index dc98f7be5..3da9da8fe 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelVectorOrder.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalModelVectorOrder.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalReceiver.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalReceiver.swift
index 273d99a97..b569e98e4 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalReceiver.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalReceiver.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalReceiverListener.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalReceiverListener.swift
index 520a717a0..4344db371 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalReceiverListener.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalReceiverListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalSender.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalSender.swift
index f8b998b46..d6cf1d2f8 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalSender.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/FinalSender.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderFinalModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderFinalModel.swift
index 5ba9db1db..1ac32cc9a 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderFinalModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderMessageFinalModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderMessageFinalModel.swift
index ebf3c0faf..036071eba 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderMessageFinalModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderMessageFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderMessageModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderMessageModel.swift
index 02f3b06a5..2a39b7dd0 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderMessageModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderMessageModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderModel.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderModel.swift
index eeebad1d3..2c801c42e 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderModel.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/OrderModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ProtocolVersion.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ProtocolVersion.swift
index 6eb55a3db..4f4776b87 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ProtocolVersion.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ProtocolVersion.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
// Fast Binary Encoding ChronoxorProtoex protocol version
public struct ProtocolVersion {
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Proxy.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Proxy.swift
index 414168c55..bdd73f151 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Proxy.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Proxy.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ProxyListener.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ProxyListener.swift
index 60cd761d4..4fb4b4daa 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ProxyListener.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ProxyListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Receiver.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Receiver.swift
index 916515b91..483a9ea5f 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Receiver.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Receiver.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ReceiverListener.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ReceiverListener.swift
index f70ac2c59..751671502 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ReceiverListener.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/ReceiverListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Sender.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Sender.swift
index 2636d63cd..d8ccddbff 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Sender.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Fbe/Sender.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Order.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Order.swift
index 3c876bc8e..acd47857e 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Order.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/Order.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderMessage.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderMessage.swift
index 14fc14515..2559e8a77 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderMessage.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderMessage.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderSide.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderSide.swift
index 193ff73f4..574096d15 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderSide.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderSide.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderSideEnum.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderSideEnum.swift
index 34a93bf67..25c300ee9 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderSideEnum.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderSideEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderType.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderType.swift
index aa498cc6f..08af9c8cc 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderType.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderType.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderTypeEnum.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderTypeEnum.swift
index 71b70cf2d..6ac1be415 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderTypeEnum.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/OrderTypeEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/StateEx.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/StateEx.swift
index c2176462b..89756b16e 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/StateEx.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/StateEx.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/StateExEnum.swift b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/StateExEnum.swift
index 6c3e7c419..6dfe79815 100644
--- a/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/StateExEnum.swift
+++ b/projects/Swift/Proto/Protoex/Source/ChronoxorProtoex/StateExEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumEmpty.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumEmpty.swift
index 75e6a3f96..bee683166 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumEmpty.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumEmpty.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumEmptyEnum.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumEmptyEnum.swift
index c0d5f1eb7..d5b2abf30 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumEmptyEnum.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumEmptyEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumSimple.swift
index 8dca1dec9..9e45836c5 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumSimpleEnum.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumSimpleEnum.swift
index 0fdf79d9b..6b6fbf357 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumSimpleEnum.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumSimpleEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumTyped.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumTyped.swift
index bffd2053d..132ab8f9d 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumTyped.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumTyped.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumTypedEnum.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumTypedEnum.swift
index ede734059..8844fe929 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumTypedEnum.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/EnumTypedEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Client.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Client.swift
index 6e0b7e7c0..7fcb9b490 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Client.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Client.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayData.swift
index 2f91ecbb8..3c12bc7d1 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayEnumSimple.swift
index 15a933103..952ca0203 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayFlagsSimple.swift
index 30d55f56f..d95d2df49 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalData.swift
index d54784cc8..bc67d05d0 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalEnumSimple.swift
index fdf1781c3..b9272cb7d 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalFlagsSimple.swift
index 9f4d5d66a..374cca537 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalStructSimple.swift
index e8535921b..68d69693c 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalUInt8.swift
index 313dc87c8..0a099d8a5 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayOptionalUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayStructSimple.swift
index 639feb80d..70c354518 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayUInt8.swift
index 2acc71fe6..dc2f60d1e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelArrayUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumEmpty.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumEmpty.swift
index 3e61c34b0..9e8ee3575 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumEmpty.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumEmpty.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumSimple.swift
index 94d7d463c..0f4d981c6 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumTyped.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumTyped.swift
index c952d6d5f..91f1155ee 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumTyped.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelEnumTyped.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsEmpty.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsEmpty.swift
index 4d77d1ccc..5be51b264 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsEmpty.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsEmpty.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsSimple.swift
index d3220e5b2..c5cac8bfd 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsTyped.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsTyped.swift
index 7b77c9a13..d55037a46 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsTyped.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelFlagsTyped.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32Data.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32Data.swift
index 9c9098f35..5d1b4317b 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32Data.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32Data.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32EnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32EnumSimple.swift
index 3083812ce..a29aa9cfa 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32EnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32EnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32FlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32FlagsSimple.swift
index cf1aafce5..fb5a91815 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32FlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32FlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalData.swift
index 1bb63fcbd..459a24701 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalEnumSimple.swift
index 383b5ce63..296baec90 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalFlagsSimple.swift
index 810b9e03d..c67e25835 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalStructSimple.swift
index d1794167c..a11a42229 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalUInt8.swift
index 56af4eecf..403e87079 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32OptionalUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32StructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32StructSimple.swift
index 3378871b0..7bec50f64 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32StructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32StructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32UInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32UInt8.swift
index 69aa62155..720fb0d87 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32UInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapInt32UInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringData.swift
index 21e699290..ba8add08f 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringEnumSimple.swift
index de5428fa3..a377d3d51 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringFlagsSimple.swift
index e6a2a8928..c99bef1e1 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalData.swift
index 26fe8f7ad..f2cb69e97 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalEnumSimple.swift
index af2a82d7d..e5992b823 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalFlagsSimple.swift
index dbe4d35a2..05892eb14 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalStructSimple.swift
index 67749f6d4..edebd5e9f 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalUInt8.swift
index 5d09b5826..e369bca34 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringOptionalUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringStructSimple.swift
index 6bd12adb4..cd4128d93 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringUInt8.swift
index aa0680d0d..f1ac5e02e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStringUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStructSimpleOptionalStructNested.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStructSimpleOptionalStructNested.swift
index 09151e0a2..971083c42 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStructSimpleOptionalStructNested.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStructSimpleOptionalStructNested.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStructSimpleStructNested.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStructSimpleStructNested.swift
index 3770fbee6..ddc3b0994 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStructSimpleStructNested.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelMapStructSimpleStructNested.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalAccount.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalAccount.swift
index 4edb9ab85..f40ab4f81 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalAccount.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalAccount.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalBalance.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalBalance.swift
index f99aa7082..2f05fad8a 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalBalance.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalBalance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalBoolean.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalBoolean.swift
index 2363c494b..4d501eafc 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalBoolean.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalBoolean.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalChar.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalChar.swift
index 61e562bfa..84abe7d1e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalChar.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalData.swift
index 1374a330e..d393e582b 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalDecimal.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalDecimal.swift
index 2d2543a1f..4b061a0dc 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalDecimal.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalDecimal.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalDouble.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalDouble.swift
index 0e7e0d633..4f55e5eb7 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalDouble.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalDouble.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalEnumSimple.swift
index 1f348a37f..4d5de8842 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalEnumTyped.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalEnumTyped.swift
index c7cb24c48..fbf144639 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalEnumTyped.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalEnumTyped.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFlagsSimple.swift
index 7ec697e5c..1b636aa8a 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFlagsTyped.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFlagsTyped.swift
index 5bffedd30..da4220916 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFlagsTyped.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFlagsTyped.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFloat.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFloat.swift
index a8c5616a7..067e46c73 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFloat.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalFloat.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt16.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt16.swift
index 9f052fd93..6c1218a83 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt16.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt32.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt32.swift
index 43079318e..a20959f38 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt32.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt64.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt64.swift
index 86ddace83..031328874 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt64.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt8.swift
index e8ad3a655..56a4f1fd0 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrder.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrder.swift
index fe90d59bf..9bda4461c 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrder.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrder.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrderSide.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrderSide.swift
index bf713a095..910174cc5 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrderSide.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrderSide.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrderType.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrderType.swift
index 35e4b8e79..34a579286 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrderType.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalOrderType.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalState.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalState.swift
index 6ae0e7e68..f4b1a76de 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalState.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalState.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalString.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalString.swift
index 70ab48b3e..4ca07f06e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalString.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalString.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructNested.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructNested.swift
index e1330af92..3923d3e59 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructNested.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructNested.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructOptional.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructOptional.swift
index 3488ce917..cee79dc83 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructOptional.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructOptional.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructSimple.swift
index 8b8ebcb34..ec8ba4b90 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalTimestamp.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalTimestamp.swift
index 3ee899582..162ceae53 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalTimestamp.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalTimestamp.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt16.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt16.swift
index 78a0af00d..08523f404 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt16.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt32.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt32.swift
index 709941ecf..116ccd9cd 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt32.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt64.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt64.swift
index 923489cc5..57da1c6f1 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt64.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt8.swift
index b274f0b86..8e82a13b8 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUUID.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUUID.swift
index 86222ef93..bbdd22bec 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUUID.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalUUID.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalWChar.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalWChar.swift
index 96288315a..27d75f0de 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalWChar.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelOptionalWChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructArray.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructArray.swift
index 816484faa..66c90e19c 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructArray.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructArray.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructBytes.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructBytes.swift
index 688a19fa6..48b7749da 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructBytes.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructBytes.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructEmpty.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructEmpty.swift
index adfee38b1..7b2da417d 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructEmpty.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructEmpty.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructHash.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructHash.swift
index d847ad967..345bc046c 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructHash.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructHash.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructHashEx.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructHashEx.swift
index c87579c6b..e57f7aaf7 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructHashEx.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructHashEx.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructList.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructList.swift
index e90cc2b39..160edffc2 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructList.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructList.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructMap.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructMap.swift
index b236414a2..f9ed1688e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructMap.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructMap.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructNested.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructNested.swift
index db09a4756..f6091946d 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructNested.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructNested.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructOptional.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructOptional.swift
index ff083d707..986d0efc1 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructOptional.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructOptional.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructSet.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructSet.swift
index 3faa63a52..2d84e6887 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructSet.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructSet.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructSimple.swift
index 1d5bae3de..6c089671e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructVector.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructVector.swift
index ed063dfb0..cf6b810e6 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructVector.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelStructVector.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorData.swift
index b68327354..dff6aa914 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorEnumSimple.swift
index 4c60331d4..cffafa327 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorFlagsSimple.swift
index 40acca86f..045667c97 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalData.swift
index 942e7b050..f941b503a 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalEnumSimple.swift
index ddfc21193..a97ea128e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalFlagsSimple.swift
index cfd92bae9..46ae679db 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalStructSimple.swift
index b12ba6f08..f65f9fb77 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalUInt8.swift
index 1b7954aa6..0eaf85bc2 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorOptionalUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorStructSimple.swift
index eccfa812a..9066c8dd1 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorUInt8.swift
index 0290ed22e..7f2b8d398 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FieldModelVectorUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalClient.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalClient.swift
index f84b4b350..c7b0b4539 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalClient.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalClient.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayData.swift
index 63d6986bd..18b2d2aed 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayEnumSimple.swift
index f889c2f68..13ba663eb 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayFlagsSimple.swift
index 6bb516a33..b1848eb4e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalData.swift
index 6f8f162a6..17382bec4 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalEnumSimple.swift
index e8631d957..9a324e5bb 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalFlagsSimple.swift
index 4499552bc..98fa7d5f1 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalStructSimple.swift
index 9e02645cc..a4950b7d1 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalUInt8.swift
index e2ec83fa7..f882edfdb 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayOptionalUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayStructSimple.swift
index 2f44e9344..55bb25b1e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayUInt8.swift
index f7ae0d3af..11d6165a1 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelArrayUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumEmpty.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumEmpty.swift
index 9f92a453d..d3073d9ea 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumEmpty.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumEmpty.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumSimple.swift
index 51a71a827..8d30bf2a9 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumTyped.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumTyped.swift
index c1f6af8c0..3375c3b69 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumTyped.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelEnumTyped.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsEmpty.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsEmpty.swift
index 6ed0cfbd1..aae199bff 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsEmpty.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsEmpty.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsSimple.swift
index c9a25154d..68a187745 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsTyped.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsTyped.swift
index d5e9981ee..ca4c61bed 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsTyped.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelFlagsTyped.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32Data.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32Data.swift
index 256cefb0a..e770ed75b 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32Data.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32Data.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32EnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32EnumSimple.swift
index dea0c8416..57b414cd2 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32EnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32EnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32FlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32FlagsSimple.swift
index e8ac598cd..3a5cded5a 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32FlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32FlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalData.swift
index c290fb233..2d19ba055 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalEnumSimple.swift
index 699704992..0064ee92d 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalFlagsSimple.swift
index d44668b0d..f5878c08c 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalStructSimple.swift
index b235afa5a..683755bb7 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalUInt8.swift
index b66055099..9dfd7ecf3 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32OptionalUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32StructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32StructSimple.swift
index 0836cddb1..2edcd3ea8 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32StructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32StructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32UInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32UInt8.swift
index fbc7f6140..1c47e146e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32UInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapInt32UInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringData.swift
index f8e03f08f..48fb651f3 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringEnumSimple.swift
index d00d24ee6..8d82ea407 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringFlagsSimple.swift
index f46d364ed..381e3ab79 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalData.swift
index 8a241cb6e..191611d5d 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalEnumSimple.swift
index 47b46f953..782c0f7af 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalFlagsSimple.swift
index e4fb0ac1b..4aae36418 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalStructSimple.swift
index c0d5775dc..aae2c275d 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalUInt8.swift
index 79c4903b5..cbbc4909b 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringOptionalUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringStructSimple.swift
index 7d196605b..641867ba6 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringUInt8.swift
index 603340b39..ce55cb5e6 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStringUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStructSimpleOptionalStructNested.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStructSimpleOptionalStructNested.swift
index 50cad26ef..f10ca28aa 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStructSimpleOptionalStructNested.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStructSimpleOptionalStructNested.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStructSimpleStructNested.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStructSimpleStructNested.swift
index 5f37761df..444e1963d 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStructSimpleStructNested.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelMapStructSimpleStructNested.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalAccount.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalAccount.swift
index 63ebc4135..4e1b62753 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalAccount.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalAccount.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalBalance.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalBalance.swift
index 6fdc9484a..0f5068d5c 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalBalance.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalBalance.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalBoolean.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalBoolean.swift
index e67fead7c..f74373caa 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalBoolean.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalBoolean.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalChar.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalChar.swift
index 9f6bbb575..567078dc1 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalChar.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalData.swift
index 711fedc15..3187f0a17 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalDecimal.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalDecimal.swift
index 7c5065929..a264c6814 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalDecimal.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalDecimal.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalDouble.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalDouble.swift
index 813749557..6956f4ee2 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalDouble.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalDouble.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalEnumSimple.swift
index 42dfde1b1..2bb67cfed 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalEnumTyped.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalEnumTyped.swift
index 313246677..d0c233aba 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalEnumTyped.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalEnumTyped.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFlagsSimple.swift
index 964323c83..dde38d0b8 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFlagsTyped.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFlagsTyped.swift
index 15b654227..f9a877b5e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFlagsTyped.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFlagsTyped.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFloat.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFloat.swift
index 8b76ef3db..d6e1114cc 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFloat.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalFloat.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt16.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt16.swift
index 494849371..57c8eb3e9 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt16.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt32.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt32.swift
index f8761e702..5a8630d50 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt32.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt64.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt64.swift
index 314ab3737..faf6df670 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt64.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt8.swift
index 1ae0e165a..a4a7a7af5 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrder.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrder.swift
index f26bbb340..609b81545 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrder.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrder.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrderSide.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrderSide.swift
index efd487716..4894fa850 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrderSide.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrderSide.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrderType.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrderType.swift
index 22827e059..eba788d73 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrderType.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalOrderType.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalState.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalState.swift
index 47ad96385..6d81fc290 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalState.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalState.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalString.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalString.swift
index 04227d59f..676907baf 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalString.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalString.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructNested.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructNested.swift
index a0e337680..0d3d5b56e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructNested.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructNested.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructOptional.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructOptional.swift
index 9dba9967f..0ac9df2d2 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructOptional.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructOptional.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructSimple.swift
index d9d8c1363..4271c307b 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalTimestamp.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalTimestamp.swift
index cbbe2a430..bef0eabb6 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalTimestamp.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalTimestamp.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt16.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt16.swift
index d3e3844fd..d8b885926 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt16.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt16.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt32.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt32.swift
index b2fb8c1d8..ba02d0bac 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt32.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt32.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt64.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt64.swift
index 0ea6fb29f..024cea8bd 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt64.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt64.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt8.swift
index 8820a4cd9..ee1da7219 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUUID.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUUID.swift
index 876a75033..514fe0cf1 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUUID.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalUUID.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalWChar.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalWChar.swift
index 0fa45d508..4e14d5b90 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalWChar.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelOptionalWChar.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructArray.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructArray.swift
index 95eba853a..4f19cf982 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructArray.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructArray.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructBytes.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructBytes.swift
index c4f1fb6f5..98a48bcc9 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructBytes.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructBytes.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructEmpty.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructEmpty.swift
index bbf3d8d1a..aab86b544 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructEmpty.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructEmpty.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructHash.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructHash.swift
index 6f2864756..419d2b679 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructHash.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructHash.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructHashEx.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructHashEx.swift
index acbd21049..00826756f 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructHashEx.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructHashEx.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructList.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructList.swift
index 046ef1bf9..35fe8557c 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructList.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructList.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructMap.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructMap.swift
index aa23b5d52..c1782d7af 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructMap.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructMap.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructNested.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructNested.swift
index c354111c1..78d8bf1c7 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructNested.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructNested.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructOptional.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructOptional.swift
index 789ed1ee4..95cfd89f4 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructOptional.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructOptional.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructSet.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructSet.swift
index 6d61315c1..5ddc84bdf 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructSet.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructSet.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructSimple.swift
index d8088db47..626004767 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructVector.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructVector.swift
index 968245bd2..65d887090 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructVector.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelStructVector.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorData.swift
index c6c00f17c..cb334f4c3 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorEnumSimple.swift
index 07f1ef3b3..6f18dbb26 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorFlagsSimple.swift
index 7bc8d1486..c934eeae3 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalData.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalData.swift
index ee79a80f8..f5fc91fc3 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalData.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalData.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalEnumSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalEnumSimple.swift
index ffcf93c56..e1e7a32b3 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalEnumSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalEnumSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalFlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalFlagsSimple.swift
index e3adaa347..239a33157 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalFlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalFlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalStructSimple.swift
index 4a2240696..a0f50dde9 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalUInt8.swift
index ffb4361ae..ec43f25f6 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorOptionalUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorStructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorStructSimple.swift
index 6ba401587..c68c99608 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorStructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorStructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorUInt8.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorUInt8.swift
index 1f40e5472..09a51d7ce 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorUInt8.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalModelVectorUInt8.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalReceiver.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalReceiver.swift
index ef3c5bfb1..28abe9ece 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalReceiver.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalReceiver.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalReceiverListener.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalReceiverListener.swift
index ec7f2b31e..a24d6fce4 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalReceiverListener.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalReceiverListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalSender.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalSender.swift
index 0b3a81bbc..c332da7e5 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalSender.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/FinalSender.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ProtocolVersion.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ProtocolVersion.swift
index 23fa7cf80..2ce56bddf 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ProtocolVersion.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ProtocolVersion.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
// Fast Binary Encoding ChronoxorTest protocol version
public struct ProtocolVersion {
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Proxy.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Proxy.swift
index 3f8d97363..d082e6357 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Proxy.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Proxy.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ProxyListener.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ProxyListener.swift
index 5e6810a2f..0c84c30d6 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ProxyListener.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ProxyListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Receiver.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Receiver.swift
index ccde56d2b..d3186fa68 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Receiver.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Receiver.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ReceiverListener.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ReceiverListener.swift
index 26859da03..0d32124c2 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ReceiverListener.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/ReceiverListener.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import ChronoxorProto
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Sender.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Sender.swift
index fcb36cfb5..c27377d28 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Sender.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/Sender.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructArrayFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructArrayFinalModel.swift
index 6eba81645..d77fe6e1a 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructArrayFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructArrayFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructArrayModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructArrayModel.swift
index e6cb9feb6..4ff8707e4 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructArrayModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructArrayModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructBytesFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructBytesFinalModel.swift
index 0adde5d13..bc578c495 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructBytesFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructBytesFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructBytesModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructBytesModel.swift
index 5df72d13d..b48ce7c16 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructBytesModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructBytesModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructEmptyFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructEmptyFinalModel.swift
index 81e4b7020..cd92c520f 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructEmptyFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructEmptyFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructEmptyModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructEmptyModel.swift
index e1f9880a9..9c8610485 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructEmptyModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructEmptyModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashExFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashExFinalModel.swift
index 6eea6122a..1ca826494 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashExFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashExFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashExModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashExModel.swift
index 40dd6af96..f040337bc 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashExModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashExModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashFinalModel.swift
index fdb78140e..13d11a6bd 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashModel.swift
index 33d53bd0b..bf175641f 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructHashModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructListFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructListFinalModel.swift
index f98a89394..a31aec328 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructListFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructListFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructListModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructListModel.swift
index 975c811aa..c2af92248 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructListModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructListModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructMapFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructMapFinalModel.swift
index e92927feb..3b51b5133 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructMapFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructMapFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructMapModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructMapModel.swift
index d95591c20..df1aa6951 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructMapModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructMapModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructNestedFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructNestedFinalModel.swift
index 212932431..80929946e 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructNestedFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructNestedFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructNestedModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructNestedModel.swift
index 6e43fa8ec..2607e1724 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructNestedModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructNestedModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructOptionalFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructOptionalFinalModel.swift
index f9b67781c..1425b48a1 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructOptionalFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructOptionalFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructOptionalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructOptionalModel.swift
index 7fc398edf..4e4dd6134 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructOptionalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructOptionalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSetFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSetFinalModel.swift
index d5ae86b0f..f67a357bf 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSetFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSetFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSetModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSetModel.swift
index ba2849254..ac8ac6f14 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSetModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSetModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSimpleFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSimpleFinalModel.swift
index fe0052cb9..1f5991e89 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSimpleFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSimpleFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSimpleModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSimpleModel.swift
index 94f87d78e..db8c0079f 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSimpleModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructSimpleModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructVectorFinalModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructVectorFinalModel.swift
index 9bd113f6a..5bf475477 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructVectorFinalModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructVectorFinalModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructVectorModel.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructVectorModel.swift
index d9d0c07f7..1fd65cf52 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructVectorModel.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/Fbe/StructVectorModel.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsEmpty.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsEmpty.swift
index 12b104314..c8f9fdaf2 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsEmpty.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsEmpty.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsEmptyEnum.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsEmptyEnum.swift
index a308bf957..f293019e2 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsEmptyEnum.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsEmptyEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsSimple.swift
index c6c4f5273..adfa86555 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsSimpleEnum.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsSimpleEnum.swift
index f2be28140..714f5da9a 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsSimpleEnum.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsSimpleEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsTyped.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsTyped.swift
index 8e7679a79..b45911518 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsTyped.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsTyped.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsTypedEnum.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsTypedEnum.swift
index caa2cf345..b0f297727 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsTypedEnum.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/FlagsTypedEnum.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructArray.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructArray.swift
index b6455d732..5829f7f31 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructArray.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructArray.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructBytes.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructBytes.swift
index 2e8309624..a9da769b3 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructBytes.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructBytes.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructEmpty.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructEmpty.swift
index 5362a938e..6959b2370 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructEmpty.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructEmpty.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructHash.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructHash.swift
index 68687789a..927fb7f31 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructHash.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructHash.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructHashEx.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructHashEx.swift
index 29e7f837b..dbef071e6 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructHashEx.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructHashEx.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructList.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructList.swift
index a4fd1c30b..4eaa814ee 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructList.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructList.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructMap.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructMap.swift
index ffa5f8ef2..2085f07c6 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructMap.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructMap.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructNested.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructNested.swift
index e6a3d4c44..8b488299a 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructNested.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructNested.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructOptional.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructOptional.swift
index 7c5433c54..0de3a0ddf 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructOptional.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructOptional.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructSet.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructSet.swift
index 6438dc20f..3917f9599 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructSet.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructSet.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructSimple.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructSimple.swift
index 851ed9018..d55a40895 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructSimple.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructSimple.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructVector.swift b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructVector.swift
index 9bd53bcdd..4ba56ee1d 100644
--- a/projects/Swift/Proto/Test/Source/ChronoxorTest/StructVector.swift
+++ b/projects/Swift/Proto/Test/Source/ChronoxorTest/StructVector.swift
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
import Foundation
import ChronoxorFbe
diff --git a/proto/enums.cpp b/proto/enums.cpp
index 711801176..b200c4491 100644
--- a/proto/enums.cpp
+++ b/proto/enums.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "enums.h"
diff --git a/proto/enums.h b/proto/enums.h
index 5f9cafa03..0206cc389 100644
--- a/proto/enums.h
+++ b/proto/enums.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/enums_final_models.cpp b/proto/enums_final_models.cpp
index 39202d2ce..d235b314a 100644
--- a/proto/enums_final_models.cpp
+++ b/proto/enums_final_models.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "enums_final_models.h"
diff --git a/proto/enums_final_models.h b/proto/enums_final_models.h
index eac42ac0c..79c83b8d0 100644
--- a/proto/enums_final_models.h
+++ b/proto/enums_final_models.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/enums_final_protocol.cpp b/proto/enums_final_protocol.cpp
index b810d85f3..558c0d1ab 100644
--- a/proto/enums_final_protocol.cpp
+++ b/proto/enums_final_protocol.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/proto/enums_final_protocol.h b/proto/enums_final_protocol.h
index 6f2f96246..d6bee09b0 100644
--- a/proto/enums_final_protocol.h
+++ b/proto/enums_final_protocol.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/enums_json.h b/proto/enums_json.h
index 011d674b2..13ed3b47d 100644
--- a/proto/enums_json.h
+++ b/proto/enums_json.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/enums_models.cpp b/proto/enums_models.cpp
index 33cbb7409..8e06db52a 100644
--- a/proto/enums_models.cpp
+++ b/proto/enums_models.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "enums_models.h"
diff --git a/proto/enums_models.h b/proto/enums_models.h
index 80cdd059b..848a71095 100644
--- a/proto/enums_models.h
+++ b/proto/enums_models.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/enums_protocol.cpp b/proto/enums_protocol.cpp
index 21f7e80a8..d2e11fae6 100644
--- a/proto/enums_protocol.cpp
+++ b/proto/enums_protocol.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/proto/enums_protocol.h b/proto/enums_protocol.h
index 0da3dfcae..34e625b11 100644
--- a/proto/enums_protocol.h
+++ b/proto/enums_protocol.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: enums.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/fbe.cpp b/proto/fbe.cpp
index bc328ed41..246152c22 100644
--- a/proto/fbe.cpp
+++ b/proto/fbe.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "fbe.h"
diff --git a/proto/fbe.h b/proto/fbe.h
index d95428e41..eb3b80134 100644
--- a/proto/fbe.h
+++ b/proto/fbe.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/fbe_final_models.cpp b/proto/fbe_final_models.cpp
index e8bf42d9c..f10b0ee5b 100644
--- a/proto/fbe_final_models.cpp
+++ b/proto/fbe_final_models.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "fbe_final_models.h"
diff --git a/proto/fbe_final_models.h b/proto/fbe_final_models.h
index 933544353..e5f417687 100644
--- a/proto/fbe_final_models.h
+++ b/proto/fbe_final_models.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/fbe_final_models.inl b/proto/fbe_final_models.inl
index 90cf53533..78938b29a 100644
--- a/proto/fbe_final_models.inl
+++ b/proto/fbe_final_models.inl
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
namespace FBE {
diff --git a/proto/fbe_json.h b/proto/fbe_json.h
index f503411f2..4822f8e95 100644
--- a/proto/fbe_json.h
+++ b/proto/fbe_json.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/fbe_models.cpp b/proto/fbe_models.cpp
index fbb76fe6d..f83980c50 100644
--- a/proto/fbe_models.cpp
+++ b/proto/fbe_models.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "fbe_models.h"
diff --git a/proto/fbe_models.h b/proto/fbe_models.h
index 98f66078f..a3e712483 100644
--- a/proto/fbe_models.h
+++ b/proto/fbe_models.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/fbe_models.inl b/proto/fbe_models.inl
index 17797b060..6899a0523 100644
--- a/proto/fbe_models.inl
+++ b/proto/fbe_models.inl
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
namespace FBE {
diff --git a/proto/fbe_protocol.cpp b/proto/fbe_protocol.cpp
index 38de0b02e..1ef670996 100644
--- a/proto/fbe_protocol.cpp
+++ b/proto/fbe_protocol.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "fbe_protocol.h"
diff --git a/proto/fbe_protocol.h b/proto/fbe_protocol.h
index e2cba632c..666d5744d 100644
--- a/proto/fbe_protocol.h
+++ b/proto/fbe_protocol.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: FBE
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/proto.cpp b/proto/proto.cpp
index 3dccf9e78..0c96380ad 100644
--- a/proto/proto.cpp
+++ b/proto/proto.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "proto.h"
diff --git a/proto/proto.h b/proto/proto.h
index 106f62606..3d0c03775 100644
--- a/proto/proto.h
+++ b/proto/proto.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/proto_final_models.cpp b/proto/proto_final_models.cpp
index 2b45bdb3a..6f9918908 100644
--- a/proto/proto_final_models.cpp
+++ b/proto/proto_final_models.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "proto_final_models.h"
diff --git a/proto/proto_final_models.h b/proto/proto_final_models.h
index d2d1e9db0..bd7d5e1eb 100644
--- a/proto/proto_final_models.h
+++ b/proto/proto_final_models.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/proto_final_protocol.cpp b/proto/proto_final_protocol.cpp
index 69477a154..b76deac86 100644
--- a/proto/proto_final_protocol.cpp
+++ b/proto/proto_final_protocol.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/proto/proto_final_protocol.h b/proto/proto_final_protocol.h
index 9cbf0d5d9..63f190a21 100644
--- a/proto/proto_final_protocol.h
+++ b/proto/proto_final_protocol.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/proto_json.h b/proto/proto_json.h
index c636c3be7..37cd9b8db 100644
--- a/proto/proto_json.h
+++ b/proto/proto_json.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/proto_models.cpp b/proto/proto_models.cpp
index a72613f0c..0d6fdc498 100644
--- a/proto/proto_models.cpp
+++ b/proto/proto_models.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "proto_models.h"
diff --git a/proto/proto_models.h b/proto/proto_models.h
index 205888337..f085c8d36 100644
--- a/proto/proto_models.h
+++ b/proto/proto_models.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/proto_protocol.cpp b/proto/proto_protocol.cpp
index fe4423519..ec7935847 100644
--- a/proto/proto_protocol.cpp
+++ b/proto/proto_protocol.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/proto/proto_protocol.h b/proto/proto_protocol.h
index 1bfac04bf..a7cc883f8 100644
--- a/proto/proto_protocol.h
+++ b/proto/proto_protocol.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: proto.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/protoex.cpp b/proto/protoex.cpp
index 51ecee5b9..852ac787b 100644
--- a/proto/protoex.cpp
+++ b/proto/protoex.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "protoex.h"
diff --git a/proto/protoex.h b/proto/protoex.h
index 33dbe8b7a..513d92239 100644
--- a/proto/protoex.h
+++ b/proto/protoex.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/protoex_final_models.cpp b/proto/protoex_final_models.cpp
index 971596ffa..b6b1d5e66 100644
--- a/proto/protoex_final_models.cpp
+++ b/proto/protoex_final_models.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "protoex_final_models.h"
diff --git a/proto/protoex_final_models.h b/proto/protoex_final_models.h
index 67d08649e..0eceecb6d 100644
--- a/proto/protoex_final_models.h
+++ b/proto/protoex_final_models.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/protoex_final_protocol.cpp b/proto/protoex_final_protocol.cpp
index 7139ae72e..046231b1c 100644
--- a/proto/protoex_final_protocol.cpp
+++ b/proto/protoex_final_protocol.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/proto/protoex_final_protocol.h b/proto/protoex_final_protocol.h
index d0f12bdf8..ca03daec0 100644
--- a/proto/protoex_final_protocol.h
+++ b/proto/protoex_final_protocol.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/protoex_json.h b/proto/protoex_json.h
index 8c775997b..7d5ce5ab3 100644
--- a/proto/protoex_json.h
+++ b/proto/protoex_json.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/protoex_models.cpp b/proto/protoex_models.cpp
index 577deaee7..5feb4864b 100644
--- a/proto/protoex_models.cpp
+++ b/proto/protoex_models.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "protoex_models.h"
diff --git a/proto/protoex_models.h b/proto/protoex_models.h
index fcde1bae8..6bb2fd31d 100644
--- a/proto/protoex_models.h
+++ b/proto/protoex_models.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/protoex_protocol.cpp b/proto/protoex_protocol.cpp
index e5339029f..f4a14151a 100644
--- a/proto/protoex_protocol.cpp
+++ b/proto/protoex_protocol.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/proto/protoex_protocol.h b/proto/protoex_protocol.h
index 7f04a0418..6eaee5f49 100644
--- a/proto/protoex_protocol.h
+++ b/proto/protoex_protocol.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: protoex.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/test.cpp b/proto/test.cpp
index 39571d88b..9c0d49626 100644
--- a/proto/test.cpp
+++ b/proto/test.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "test.h"
diff --git a/proto/test.h b/proto/test.h
index f268612b7..d1da2cef9 100644
--- a/proto/test.h
+++ b/proto/test.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/test_final_models.cpp b/proto/test_final_models.cpp
index 625710ed5..1734ea442 100644
--- a/proto/test_final_models.cpp
+++ b/proto/test_final_models.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "test_final_models.h"
diff --git a/proto/test_final_models.h b/proto/test_final_models.h
index a7ad8992b..bf44e1402 100644
--- a/proto/test_final_models.h
+++ b/proto/test_final_models.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/test_final_protocol.cpp b/proto/test_final_protocol.cpp
index 9f61d9d34..421b332c5 100644
--- a/proto/test_final_protocol.cpp
+++ b/proto/test_final_protocol.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/proto/test_final_protocol.h b/proto/test_final_protocol.h
index 4253d49c6..a9ecace4d 100644
--- a/proto/test_final_protocol.h
+++ b/proto/test_final_protocol.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/test_json.h b/proto/test_json.h
index e855941af..1a703150a 100644
--- a/proto/test_json.h
+++ b/proto/test_json.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/test_models.cpp b/proto/test_models.cpp
index 075f02b2d..f6976c6cd 100644
--- a/proto/test_models.cpp
+++ b/proto/test_models.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#include "test_models.h"
diff --git a/proto/test_models.h b/proto/test_models.h
index 821c58fd8..b6116b45f 100644
--- a/proto/test_models.h
+++ b/proto/test_models.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/proto/test_protocol.cpp b/proto/test_protocol.cpp
index 8ec20d037..58604eb03 100644
--- a/proto/test_protocol.cpp
+++ b/proto/test_protocol.cpp
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/proto/test_protocol.h b/proto/test_protocol.h
index 4c3896038..de1c81b9b 100644
--- a/proto/test_protocol.h
+++ b/proto/test_protocol.h
@@ -1,7 +1,9 @@
+//------------------------------------------------------------------------------
// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: test.fbe
-// Version: 1.8.0.0
+// FBE version: 1.9.0.0
+//------------------------------------------------------------------------------
#pragma once
diff --git a/source/generator_cpp.cpp b/source/generator_cpp.cpp
index 2f64c98ba..1ff2b0322 100644
--- a/source/generator_cpp.cpp
+++ b/source/generator_cpp.cpp
@@ -68,10 +68,12 @@ void GeneratorCpp::Generate(const std::shared_ptr& package)
void GeneratorCpp::GenerateHeader(const std::string& source)
{
- std::string code = R"CODE(// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+ std::string code = R"CODE(//------------------------------------------------------------------------------
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: _INPUT_
-// Version: _VERSION_
+// FBE version: _VERSION_
+//------------------------------------------------------------------------------
#pragma once
@@ -94,10 +96,12 @@ void GeneratorCpp::GenerateHeader(const std::string& source)
void GeneratorCpp::GenerateInline(const std::string& source)
{
- std::string code = R"CODE(// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+ std::string code = R"CODE(//------------------------------------------------------------------------------
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: _INPUT_
-// Version: _VERSION_
+// FBE version: _VERSION_
+//------------------------------------------------------------------------------
)CODE";
// Prepare code template
@@ -110,10 +114,12 @@ void GeneratorCpp::GenerateInline(const std::string& source)
void GeneratorCpp::GenerateSource(const std::string& source)
{
- std::string code = R"CODE(// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+ std::string code = R"CODE(//------------------------------------------------------------------------------
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: _INPUT_
-// Version: _VERSION_
+// FBE version: _VERSION_
+//------------------------------------------------------------------------------
)CODE";
// Prepare code template
diff --git a/source/generator_csharp.cpp b/source/generator_csharp.cpp
index a4e33585c..38329f976 100644
--- a/source/generator_csharp.cpp
+++ b/source/generator_csharp.cpp
@@ -17,10 +17,17 @@ void GeneratorCSharp::Generate(const std::shared_ptr& package)
void GeneratorCSharp::GenerateHeader(const std::string& source)
{
- std::string code = R"CODE(// Automatically generated by the Fast Binary Encoding compiler, do not modify!
-// https://github.com/chronoxor/FastBinaryEncoding
-// Source: _INPUT_
-// Version: _VERSION_
+ std::string code = R"CODE(//------------------------------------------------------------------------------
+//
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+// https://github.com/chronoxor/FastBinaryEncoding
+// Source: _INPUT_
+// FBE version: _VERSION_
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
)CODE";
// Prepare code template
diff --git a/source/generator_go.cpp b/source/generator_go.cpp
index 94af6a57b..467ff40e8 100644
--- a/source/generator_go.cpp
+++ b/source/generator_go.cpp
@@ -71,10 +71,12 @@ void GeneratorGo::Generate(const std::shared_ptr& package)
void GeneratorGo::GenerateHeader(const std::string& source)
{
- std::string code = R"CODE(// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+ std::string code = R"CODE(//------------------------------------------------------------------------------
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: _INPUT_
-// Version: _VERSION_
+// FBE version: _VERSION_
+//------------------------------------------------------------------------------
)CODE";
// Prepare code template
diff --git a/source/generator_java.cpp b/source/generator_java.cpp
index c371bda29..f8ac78a84 100644
--- a/source/generator_java.cpp
+++ b/source/generator_java.cpp
@@ -70,10 +70,12 @@ void GeneratorJava::Generate(const std::shared_ptr& package)
void GeneratorJava::GenerateHeader(const std::string& source)
{
- std::string code = R"CODE(// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+ std::string code = R"CODE(//------------------------------------------------------------------------------
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: _INPUT_
-// Version: _VERSION_
+// FBE version: _VERSION_
+//------------------------------------------------------------------------------
)CODE";
// Prepare code template
diff --git a/source/generator_javascript.cpp b/source/generator_javascript.cpp
index 625f5d9e8..f96fd8a66 100644
--- a/source/generator_javascript.cpp
+++ b/source/generator_javascript.cpp
@@ -17,10 +17,12 @@ void GeneratorJavaScript::Generate(const std::shared_ptr& package)
void GeneratorJavaScript::GenerateHeader(const std::string& source)
{
- std::string code = R"CODE(// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+ std::string code = R"CODE(//------------------------------------------------------------------------------
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: _INPUT_
-// Version: _VERSION_
+// FBE version: _VERSION_
+//------------------------------------------------------------------------------
)CODE";
// Prepare code template
diff --git a/source/generator_kotlin.cpp b/source/generator_kotlin.cpp
index a612b0243..9d7af305f 100644
--- a/source/generator_kotlin.cpp
+++ b/source/generator_kotlin.cpp
@@ -85,10 +85,12 @@ void GeneratorKotlin::Generate(const std::shared_ptr& package)
void GeneratorKotlin::GenerateHeader(const std::string& source)
{
- std::string code = R"CODE(// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+ std::string code = R"CODE(//------------------------------------------------------------------------------
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: _INPUT_
-// Version: _VERSION_
+// FBE version: _VERSION_
+//------------------------------------------------------------------------------
@file:Suppress("UnusedImport", "unused")
)CODE";
diff --git a/source/generator_python.cpp b/source/generator_python.cpp
index b735582b7..21b436a35 100644
--- a/source/generator_python.cpp
+++ b/source/generator_python.cpp
@@ -17,10 +17,12 @@ void GeneratorPython::Generate(const std::shared_ptr& package)
void GeneratorPython::GenerateHeader(const std::string& source)
{
- std::string code = R"CODE(# Automatically generated by the Fast Binary Encoding compiler, do not modify!
+ std::string code = R"CODE(#------------------------------------------------------------------------------
+# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: _INPUT_
-# Version: _VERSION_
+# FBE version: _VERSION_
+#------------------------------------------------------------------------------
)CODE";
// Prepare code template
diff --git a/source/generator_ruby.cpp b/source/generator_ruby.cpp
index 704bfe965..c325a0dee 100644
--- a/source/generator_ruby.cpp
+++ b/source/generator_ruby.cpp
@@ -17,10 +17,12 @@ void GeneratorRuby::Generate(const std::shared_ptr& package)
void GeneratorRuby::GenerateHeader(const std::string& source)
{
- std::string code = R"CODE(# Automatically generated by the Fast Binary Encoding compiler, do not modify!
+ std::string code = R"CODE(#------------------------------------------------------------------------------
+# Automatically generated by the Fast Binary Encoding compiler, do not modify!
# https://github.com/chronoxor/FastBinaryEncoding
# Source: _INPUT_
-# Version: _VERSION_
+# FBE version: _VERSION_
+#------------------------------------------------------------------------------
# rubocop:disable Lint/MissingCopEnableDirective
# rubocop:disable Lint/UnneededCopDisableDirective
diff --git a/source/generator_swift.cpp b/source/generator_swift.cpp
index 292c7a48b..73fad5a85 100644
--- a/source/generator_swift.cpp
+++ b/source/generator_swift.cpp
@@ -78,10 +78,12 @@ void GeneratorSwift::Generate(const std::shared_ptr& package)
void GeneratorSwift::GenerateHeader(const std::string& source)
{
- std::string code = R"CODE(// Automatically generated by the Fast Binary Encoding compiler, do not modify!
+ std::string code = R"CODE(//------------------------------------------------------------------------------
+// Automatically generated by the Fast Binary Encoding compiler, do not modify!
// https://github.com/chronoxor/FastBinaryEncoding
// Source: _INPUT_
-// Version: _VERSION_
+// FBE version: _VERSION_
+//------------------------------------------------------------------------------
)CODE";