Class AbstractPclReasoner