Changed from String to StringBuilder as the representation of the messageValue
Re-format the code
renamed method in Generators, init became populate