In a food processor or blender combine all the garbanzo bean puree ingredients. Blend until smooth; tasting and adding more lemon juice to preference. If too thick to process effectively, add some of the reserved garbanzo bean liquid, about 1 tablespoon at a time. Adjust other seasonings, too if necessary.
Transfer hummus to serving bowl or platter.
In a small saute pan, heat up the olive oil and saute the pine nuts over medium heat for about 3-5 minutes or until golden; stirring constantly. Be careful not to burn!
Sprinkle pine nuts with the cayenne, and cook an additional 1-2 minutes; stirring often.
Garnish the hummous with the pine nut mixture including any olive oil left in the pan. Serve with pita bread to scoop up the dip.