this way we make sure we copy variables, which are not set in the initialiser but rather by evaluation block assigned, the goal of this PR was to make this work:

https://github.com/madvertise/zerohttp/blob/master/zerohttp/worker.rb#L13-L15