diff --git a/src/Primitively.Abstractions/ByteAttribute.cs b/src/Primitively.Abstractions/ByteAttribute.cs
index f546985..10a2824 100644
--- a/src/Primitively.Abstractions/ByteAttribute.cs
+++ b/src/Primitively.Abstractions/ByteAttribute.cs
@@ -9,12 +9,10 @@
///
/// [Byte]
/// public partial record struct Example;
-///
-///
+///
/// [Byte(Minimum = 1)]
/// public partial record struct Example;
-///
-///
+///
/// [Byte(Minimum = 1, Maximum = 100)]
/// public partial record struct Example;
///
diff --git a/src/Primitively.Abstractions/DoubleAttribute.cs b/src/Primitively.Abstractions/DoubleAttribute.cs
index 81c8169..969d6a5 100644
--- a/src/Primitively.Abstractions/DoubleAttribute.cs
+++ b/src/Primitively.Abstractions/DoubleAttribute.cs
@@ -9,22 +9,13 @@
///
/// [Double]
/// public partial record struct Example;
-///
-///
-///
-///
+///
/// [Double(Minimum = 1.10d)]
/// public partial record struct Example;
-///
-///
-///
-///
+///
/// [Double(Minimum = -10.10d, Maximum = 10.10d)]
/// public partial record struct Example;
-///
-///
-///
-///
+///
/// [Double(2, Minimum = -10.10d, Maximum = 10.10d)]
/// public partial record struct Example;
///
diff --git a/src/Primitively.Abstractions/GuidAttribute.cs b/src/Primitively.Abstractions/GuidAttribute.cs
index 2629fcf..39833cf 100644
--- a/src/Primitively.Abstractions/GuidAttribute.cs
+++ b/src/Primitively.Abstractions/GuidAttribute.cs
@@ -9,24 +9,19 @@
///
/// [Guid] // e.g. 2c48c152-7cb7-4f51-8f01-704454f36e60
/// public partial record struct Example;
-///
-///
+///
/// [Guid(Specifier.B)] // e.g. {2c48c152-7cb7-4f51-8f01-704454f36e60}
/// public partial record struct Example;
-///
-///
+///
/// [Guid(Specifier.D)] // e.g. 2c48c152-7cb7-4f51-8f01-704454f36e60 (Default)
/// public partial record struct Example;
-///
-///
+///
/// [Guid(Specifier.N)] // e.g. 2c48c1527cb74f518f01704454f36e60
/// public partial record struct Example;
-///
-///
+///
/// [Guid(Specifier.P)] // e.g. (2c48c152-7cb7-4f51-8f01-704454f36e60)
/// public partial record struct Example;
-///
-///
+///
/// [Guid(Specifier.X)] // e.g. {0x2c48c152,0x7cb7,0x4f51,{0x8f,0x01,0x70,0x44,0x54,0xf3,0x6e,0x60}}
/// public partial record struct Example;
///
diff --git a/src/Primitively.Abstractions/IntAttribute.cs b/src/Primitively.Abstractions/IntAttribute.cs
index b78ecd6..8d26779 100644
--- a/src/Primitively.Abstractions/IntAttribute.cs
+++ b/src/Primitively.Abstractions/IntAttribute.cs
@@ -9,12 +9,10 @@
///
/// [Int]
/// public partial record struct Example;
-///
-///
+///
/// [Int(Minimum = 0)]
/// public partial record struct Example;
-///
-///
+///
/// [Int(Minimum = 1000, Maximum = 2000)]
/// public partial record struct Example;
///
diff --git a/src/Primitively.Abstractions/LongAttribute.cs b/src/Primitively.Abstractions/LongAttribute.cs
index cd5aa6d..abd7da1 100644
--- a/src/Primitively.Abstractions/LongAttribute.cs
+++ b/src/Primitively.Abstractions/LongAttribute.cs
@@ -9,12 +9,10 @@
///
/// [Long]
/// public partial record struct Example;
-///
-///
+///
/// [Long(Minimum = 0)]
/// public partial record struct Example;
-///
-///
+///
/// [Long(Minimum = 1000, Maximum = 2000)]
/// public partial record struct Example;
///
diff --git a/src/Primitively.Abstractions/SByteAttribute.cs b/src/Primitively.Abstractions/SByteAttribute.cs
index a98fad0..057f8ce 100644
--- a/src/Primitively.Abstractions/SByteAttribute.cs
+++ b/src/Primitively.Abstractions/SByteAttribute.cs
@@ -9,12 +9,10 @@
///
/// [SByte]
/// public partial record struct Example;
-///
-///
+///
/// [SByte(Minimum = 0)]
/// public partial record struct Example;
-///
-///
+///
/// [SByte(Minimum = -10, Maximum = 10)]
/// public partial record struct Example;
///
diff --git a/src/Primitively.Abstractions/ShortAttribute.cs b/src/Primitively.Abstractions/ShortAttribute.cs
index e5af41d..5b79e04 100644
--- a/src/Primitively.Abstractions/ShortAttribute.cs
+++ b/src/Primitively.Abstractions/ShortAttribute.cs
@@ -9,12 +9,10 @@
///
/// [Short]
/// public partial record struct Example;
-///
-///
+///
/// [Short(Minimum = 0)]
/// public partial record struct Example;
-///
-///
+///
/// [Short(Minimum = -10, Maximum = 10)]
/// public partial record struct Example;
///
diff --git a/src/Primitively.Abstractions/SingleAttribute.cs b/src/Primitively.Abstractions/SingleAttribute.cs
index fbdf3f8..4ebb281 100644
--- a/src/Primitively.Abstractions/SingleAttribute.cs
+++ b/src/Primitively.Abstractions/SingleAttribute.cs
@@ -9,16 +9,13 @@
///
/// [Single]
/// public partial record struct Example;
-///
-///
+///
/// [Single(Minimum = 1.10f)]
/// public partial record struct Example;
-///
-///
+///
/// [Single(Minimum = -10.10f, Maximum = 10.10f)]
/// public partial record struct Example;
-///
-///
+///
/// [Single(2, Minimum = -10.10f, Maximum = 10.10f)]
/// public partial record struct Example;
///
diff --git a/src/Primitively.Abstractions/UIntAttribute.cs b/src/Primitively.Abstractions/UIntAttribute.cs
index 67bef71..00bd440 100644
--- a/src/Primitively.Abstractions/UIntAttribute.cs
+++ b/src/Primitively.Abstractions/UIntAttribute.cs
@@ -9,12 +9,10 @@
///
/// [UInt]
/// public partial record struct Example;
-///
-///
+///
/// [UInt(Minimum = 1000000)]
/// public partial record struct Example;
-///
-///
+///
/// [UInt(Minimum = 2000000, Maximum = 4000000)]
/// public partial record struct Example;
///
diff --git a/src/Primitively.Abstractions/ULongAttribute.cs b/src/Primitively.Abstractions/ULongAttribute.cs
index d30f446..376ea3f 100644
--- a/src/Primitively.Abstractions/ULongAttribute.cs
+++ b/src/Primitively.Abstractions/ULongAttribute.cs
@@ -9,12 +9,10 @@
///
/// [ULong]
/// public partial record struct Example;
-///
-///
+///
/// [ULong(Minimum = 100000)]
/// public partial record struct Example;
-///
-///
+///
/// [ULong(Minimum = 20000000, Maximum = 40000000)]
/// public partial record struct Example;
///
diff --git a/src/Primitively.Abstractions/UShortAttribute.cs b/src/Primitively.Abstractions/UShortAttribute.cs
index c9b2784..5e28371 100644
--- a/src/Primitively.Abstractions/UShortAttribute.cs
+++ b/src/Primitively.Abstractions/UShortAttribute.cs
@@ -9,12 +9,10 @@
///
/// [UShort]
/// public partial record struct Example;
-///
-///
+///
/// [UShort(Minimum = 10000)]
/// public partial record struct Example;
-///
-///
+///
/// [UShort(Minimum = 10000, Maximum = 60000)]
/// public partial record struct Example;
///