Interfaces - Swift (work in progress).