BDD-style framework for Swift