 	/// The lifetime of the editor.
 	public let lifetime: Lifetime
 
-	/// Create an `PropertyEditor` that presents an editing interface of `inner`
-	/// in another value type, using the given forward transform and the given
-	/// failable reverse transform.
-	///
-	/// If `success` is returned by `body`, the associated value would be
-	/// persisted to `inner`. Otherwise, the failure would be emitted by the
-	/// `validations` signal.
-	///
-	/// - parameters:
-	///   - initial: The initial value.
+	/// Create an `MutableValidatingProperty` that presents a mutable validating
+	/// view for an inner mutable property.
+	///
+	/// If `success` is returned by `validator`, the associated value would be
+	/// committed to `inner`. Otherwise, the failure would be exposed by the
+	/// `result` property of `self`.
+	///
+	/// - parameters:
+	///   - inner: The inner property which validated values are committed to.
 	///   - validator: The closure to invoke for any proposed value to `self`.
 	public init<Inner: ComposableMutablePropertyProtocol>(
 		_ inner: Inner,

		}
	}

	/// Create an `PropertyEditor` that presents an editing interface of `inner`
	/// in another value type, using the given forward transform and the given
	/// failable reverse transform.
	///
	/// If `success` is returned by `body`, the associated value would be
	/// persisted to `inner`. Otherwise, the failure would be emitted by the
	/// `validations` signal.
	///
	/// - parameters:
	///   - initial: The initial value.
	///   - validator: The closure to invoke for any proposed value to `self`.
	public convenience init(
		_ initial: Value,

		self.init(MutableProperty(initial), with: other, validator)
	}

	/// Create an `MutableValidatingProperty` that presents a mutable validating
	/// view for an inner mutable property.
	///
	/// If `success` is returned by `validator`, the associated value would be
	/// committed to `inner`. Otherwise, the failure would be exposed by the
	/// `result` property of `self`.
	///
	/// - parameters:
	///   - inner: The inner property which validated values are committed to.
	///   - other: The property that `validator` depends on.
	///   - validator: The closure to invoke for any proposed value to `self`.
	public convenience init<U, E: Swift.Error>(
		_ inner: MutableProperty<Value>,
		with other: MutableValidatingProperty<U, E>,
