approxEmpty for constructedinternalsorttables is wrong

Issue #620 resolved
Bart Bogaerts created an issue

It simply retruns true if there are recursive constructors and no constructors with arity zero. This is wrong. If there are non-recursive constructors, it's also false