Vision Using Routines: A Functional Account of Vision | Synapse