Supply Lines from trade conditions should not be applicable once the trade condition is invalidated / deleted
predicate.test should not fail if asPredicate returns None