Declare Protocol As Optional In Swift