Text this: How good are ex ante program evaluation techniques?