 
         var current: Bool!
         or.producer.startWithNext { current = $0 }
-        
+
         XCTAssertTrue(or.value)
         XCTAssertTrue(current!)
 


        var current: Bool!
        and.producer.startWithNext { current = $0 }
        
        XCTAssertFalse(and.value)
        XCTAssertFalse(current!)

        lhs.value = true
        XCTAssertFalse(and.value)
        XCTAssertFalse(current!)
        
        rhs.value = true
        XCTAssertTrue(and.value)
        XCTAssertTrue(current!)

import ReactiveCocoa
import XCTest

final class PropertyTests: XCTestCase {

    func testAndProperty() {
        let lhs = MutableProperty(false), rhs = MutableProperty(false)
