Schema Theory: A Critical Appraisal and Reevaluation