Text this: A general explanation-based learning mechanism and its application to narrative understanding /