Ensure testcase repr output uses generic Program
- This is to ensure that the replacement for the generic cases across all parsers will not unintentionally be testing against a single implementation.
- This is to ensure that the replacement for the generic cases across all parsers will not unintentionally be testing against a single implementation.