Integrating Models and Behaviors in Autonomous Agents : Some Lessons Learned on Action Control