matching logic prover support for list segments and overall improvements; more examples

simplify twice?