evalAndSuggest
This PR adds the auxiliary tactic `evalAndSuggest`. It will be used to refactor `try?`.
take/drop/extract
List/Array/Vector