String.to_atom/*
creates a new atom if one of its name wasn't use before, which is dangerous for dynamic/unknown data.
String.to_existing_atom/*
does only allow you to convert strings to atoms when the atom already exists at that point via some other means of usage of it.
according to these: