Yeah - this was a misunderstanding of what generate_egghunter was actually returning. I've changed it to be just = egg but have to debug some more errors that have popped up since doing so. I think it's going to come down to needing to control the GET request better, which means a return to the tcp mixin in place of HttpClient. We'll see what I conclude after digging into it a bit more though.