Use Data.Map.insertWith in setAntAt