 /// During instance creation, in particular during
 /// `ManagedBuffer.create`\ 's call to initialize, `ManagedBuffer`\ 's
 /// `value` property is as-yet uninitialized, and therefore
-///
-/// `ManagedProtoBuffer` does not offer
-/// access to the as-yet uninitialized `value` property of
-/// `ManagedBuffer`,
+/// `ManagedProtoBuffer` does not offer access to the as-yet
+/// uninitialized `value` property of `ManagedBuffer`.
 public class ManagedProtoBuffer<Value, Element> : NonObjectiveCBase {
   /// The actual number of elements that can be stored in this object.
   ///

  
  //===--- internal/private API -------------------------------------------===//
  
  /// Manage the given `buffer`.
  ///
  /// **Note:** it is an error to use the `value` property of the resulting

  /// The stored `Value` instance.
  public final var value: Value {
    address {
      return ManagedBufferPointer(self).withUnsafeMutablePointerToValue { UnsafePointer($0) }
    }
    mutableAddress {
      return ManagedBufferPointer(self).withUnsafeMutablePointerToValue { $0 }
