make new Elem type for Map
map templates
now w/ map[string]T