future proof IMap checks