 
     // MARK: - CGVector
     lazy var cg_vectorValues: [Int : CGVector] = {
-        // FIXME: Comment the tests back in once rdar://problem/33363218 is in the SDK.
         var values = [
             #line : CGVector.zero,
-            // #line : CGVector(dx: 0.0, dy: -9.81)
+            #line : CGVector(dx: 0.0, dy: -9.81)
         ]
 
         if #available(OSX 10.13, iOS 11.0, watchOS 4.0, tvOS 11.0, *) {


    // MARK: - CGRect
    lazy var cg_rectValues: [Int : CGRect] = {
        // FIXME: Comment the tests back in once rdar://problem/33363218 is in the SDK.
        var values = [
            #line : CGRect.zero,
            // #line : CGRect.null,
            #line : CGRect(x: 10, y: 20, width: 30, height: 40)
        ]

        if #available(OSX 10.13, iOS 11.0, watchOS 4.0, tvOS 11.0, *) {
            // Limit on magnitude in JSON. See rdar://problem/12717407
            // values[#line] = CGRect.infinite
        }

        return values

        #line : AffineTransform(rotationByDegrees: .pi / 2),

        #line : AffineTransform(m11: 1.0, m12: 2.5, m21: 66.2, m22: 40.2, tX: -5.5, tY: 3.7),
        #line : AffineTransform(m11: -55.66, m12: 22.7, m21: 1.5, m22: 0.0, tX: -22, tY: -33),
        #line : AffineTransform(m11: 4.5, m12: 1.1, m21: 0.025, m22: 0.077, tX: -0.55, tY: 33.2),
        #line : AffineTransform(m11: 7.0, m12: -2.3, m21: 6.7, m22: 0.25, tX: 0.556, tY: 0.99),
        #line : AffineTransform(m11: 0.498, m12: -0.284, m21: -0.742, m22: 0.3248, tX: 12, tY: 44)
    ]

    func test_AffineTransform_JSON() {
