Use Data.Map.Map instead of Data.Array.Array for constants pool.