{"comment":{"position":15,"user":{"avatar_url":"https://secure.gravatar.com/avatar/61e106a28e171b4407171702b182759f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"61e106a28e171b4407171702b182759f","url":"https://api.github.com/users/smichr","login":"smichr","id":90703},"updated_at":"2011-10-27T17:12:00Z","commit_id":"a00f5e8c5ffec22f2a15acc2b105478cca9a6619","url":"https://api.github.com/repos/smichr/sympy/comments/679404","line":206,"body":"I don't think so: the equality is handled in subs; the rest of the routine is just rnning through the arguments (expr and limits) with the constraint that old not match a limit variable. So that all simplifies down to 'if old is not in the variables fallback to doing an all-arg subs' which is what happens when a _subs returns None.","html_url":"https://github.com/smichr/sympy/commit/a00f5e8c5f#commitcomment-679404","id":679404,"path":"sympy/concrete/summations.py","created_at":"2011-10-27T17:12:00Z"}}