Within the book of Zechariah, there are several symbolic visions and prophecies concerning the rebuilding of the temple and the coming Messiah. How does the prophecy of the 'Branch' (Zechariah 3:8, 6:12) connect to the Davidic covenant and what does it imply about the nature of the Messiah's dual role as both king and priest?