The extension of IDisunifyTerms to LCons calls seq on lcons values. LCons doesn't implement ISeq

Description

I don't have a good repro case for this, I hit the issue in the middle of some other code.

on like 2332 or so of master you have some code like:

This is obviously incorrect, because anything that returns true to lcons? will throw an exception with you call seq on it.

Environment

None

Assignee

David Nolen

Reporter

Kevin Downey

Labels

None

Approval

None

Patch

None

Priority

Major
Configure