This is because in constructor of SorptionBase we cannot access instance of EqData, which is available only after the constructor of the derived sorption class.