Comment Comment by timbaldridge Perhaps it does place oriented OOP poorly, but it actually has an extremely nice logic engine (see core.logic). parent timbaldridge 14 years ago