Generating proper unique keys on all cases for now.

Next step is to generalize for cases with conditionals. :P