Follow up on #680. `exitCodeList` should return (in order): 1. Resource bundle value 2. Programmatically set value 3. Values from annotation