compiler/libec: Fixed missing cast assigning data to a MapIterator