[JBRULES-3708] fix number coercion in jitted constraint when reading the values of a non-generic Map
(cherry picked from commit d8adb608ee2798ea2a160c480556275d6b26d213)