From my previous smalltalk experience I thought there is no constructor semantics build-in in the language. For that reason I used the init as a memory reset over a previous allocated pointer. Anyway I moved all the parsing responsibility to the RestRequester as suggested.