bool Memo::InsertExpression(std::shared_ptr<GroupExpression> gexpr) { return InsertExpression(gexpr, UNDEFINED_GROUP); }
GroupExpression *Memo::InsertExpression(std::shared_ptr<GroupExpression> gexpr, bool enforced) { return InsertExpression(gexpr, UNDEFINED_GROUP, enforced); }