How do people have the power to bless?  Yitzchak's blessings for his sons pretty much came true, and similarly later when Yaakov blesses his children and earlier (in the inverse) Noach curses Canaan.  How do mere humans, even if they are the patriarchs, have the ability to make these (correct) pronouncements about the futures of their children?  Only God has the power to determine such things.  Are the blessers acting on their own initiative or is God speaking through them and they're just the vehicle?

(Request help with tagging.)