 
 	/// Initializes the receiver to dispose of the argument upon
 	/// deinitialization.
+	///
+	/// - parameters:
+	///   - disposable: A disposable to dispose of when deinitializing.
 	public init(_ disposable: Disposable) {
 		innerDisposable = disposable
 	}

/// Adds the right-hand-side `ActionDisposable` to the left-hand-side
/// `CompositeDisposable`.
///
///     disposable += { ... }
///
public func +=(lhs: CompositeDisposable, rhs: () -> ()) -> CompositeDisposable.DisposableHandle {
	return lhs.addDisposable(rhs)
}

	/// Whether this disposable has been disposed already.
	var disposed: Bool { get }

	/// Method for disposing of resources when appropriate.
	func dispose()
}

