Mod: refactor reflection code.
Fix: was not testing thirdReading properly.