I have this protocol:

```
protocol TestProtocol {
     func doSomething
}

```

I would like to use this protocol to ensure some properties are conforming to it like:

```
class MyClass {
   var detailVC : UIViewController <TestProtocol>
}

```

like good old ObjC to ensure the detailVC conforms to TestProtocol