To tell the truth, I've only seen Hive try to inspect a value returned by a ParquetHiveMapInspector.getMap().
The change I did in the 2 other inspectors was more of a "just in case".