investigate if there is a way to check if a proof needs unsupported DL constructors (negation, value restr., ... ) before generating the proof.
Ideally in IProofGenerator.supportsProof().
ideas:
- compute justifications and check all facts
- Elk reasoner ( method entails() )