Add precondition coverage
WIP