alloing int and guid types for map keys