Turns out we need internal identifiers in some cases.
Merge pull request #65 from sourishkrout/master

Some elements just don't have names. Need to generate internal identifiers for them.