Change list->array/map! to list->array/map and make it work as intended