struct Focus {

    static var failureHandler: ((_ message: String, _ file: StaticString, _ line: UInt) -> (Void))?
    static var successHandler: ((_ file: StaticString, _ line: UInt) -> (Void))?
}

func expect<Item>(_ item: Item) -> Expect<Item> {
    return Expect(item: item)
}

public struct Focus {

    public static var failureHandler: ((_ message: String, _ file: StaticString, _ line: UInt) -> (Void))?
    public static var successHandler: ((_ file: StaticString, _ line: UInt) -> (Void))?
}

public func expect<Item>(_ item: Item) -> Expect<Item> {
    return Expect(item: item)
}

Make Expect and To public
Make Expect and To public
