In a saucepan stir garbanzo flour into the cold water until smooth. Heat mixture until bubbly, stirring constantly. Remove from heat. Add lemon juice, tahini, garlic and salt if used. Mix well; cool. If mixture appears to be too thick, add more water before serving. Pour oil over hummus, or stir into the mixture.