Support different threads on prolog datamodel
Merge pull request #21 from sradomski/master

Support different threads on prolog datamodel