Better to require xparse
work on integral macro
Notation change for contradiction

Instead of lightning, use =><=
Fix package imports