Simplifying internal structure.
diff --git a/writer.go b/writer.go
index f4470a5..d601db4 100644
--- a/writer.go
+++ b/writer.go
@@ -12,8 +12,8 @@
 	assertPowerOfTwo(capacity)
 
 	return &Writer{
-		previous:      writerCursor.Load(), // show the Go runtime that the cursor is actually used
-		gate:          writerCursor.Load(), // and that it should not be optimized away
+		previous:      InitialSequenceValue,
+		gate:          InitialSequenceValue,
 		capacity:      capacity,
 		writerCursor:  writerCursor,
 		readerBarrier: readerBarrier,