Method:
In medium covered saucepan, bring water to a boil. Add rice, reduce heat and simmer until all of water is absorbed and rice is tender, about 15 to 20 minutes.
Meanwhile, in small bowl, stir together hoisin sauce, wine, agave, cayenne and water. Set aside.
In large skillet, heat sesame oil over medium heat. Add scallions, onion and ginger, and cook 2 minutes. Stir in carrots, broccoli, and garlic and continue to cook until vegetables are crisp-tender, about 4 minutes.
Add corn and water chestnuts, and cook, stirring frequently, until corn is tender, about 2 to 3 minutes.
Add hoisin sauce mixture and tofu. Bring to a boil and cook, stirring often until tofu is hot, 4 to 5 minutes. Add arrowroot mixture and stir until the sauce is lightly thickened, about 1 minute. Season with tamari, if desired. Serve over cooked hot rice.