builtin: add MapSlice