Towards practical implementations of syllogistic