     intakeScope(type: .group, title, closure, mark: .pending)
 }
 
+public func it(_ title: String, closure: () -> Void) {
+    intakeIt(title, closure: closure, mark: .none)
+}
+
+public func fit(_ title: String, closure: () -> Void) {
+    intakeIt(title, closure: closure, mark: .focused)
+}
+
+public func xit(_ title: String, closure: () -> Void) {
+    intakeIt(title, closure: closure, mark: .pending)
+}
+
 // MARK: Steps
 
 public func beforeEach(_ closure: @escaping () -> Void) {

    intakeStep(type: .afterEach, closure: closure)
}

// MARK: Its

public func it(_ title: String, closure: @escaping () -> Bool) {
    intakeIt(title, closure: closure, mark: .none)
}

public func fit(_ title: String, closure: @escaping () -> Bool) {
    intakeIt(title, closure: closure, mark: .focused)
}

public func xit(_ title: String, closure: @escaping () -> Bool) {
    intakeIt(title, closure: closure, mark: .pending)
}

// Helpers


        subScopes.append(scope)
    }

    func add(_ expect: Expect) {
        fatalError(I18n.t(.expectOutsideOfIt))
    }

    // MARK: static

    static func execute(_ scopes: [Scope], isSomethingFocused: Bool, level: Int = 0, accumulatedSteps: [Step] = []) -> TestResult {
