A Demand-Driven Search Model with Self-Fulfilling Expectations: The New 'Farmerian' Framework Under Scrutiny