Flexible Use Of Attentional Templates To Guide Adaptive Behavior