Robot v1 (Clean Branch)

This is clearly a method pretending to be a constant :) Fwiw, it would be resolved at the beginning of execution and always return the same name. Ditto `GENERATE_CHAR`, it's really a method.