Is this worth the extra method? Perhaps better at this point to create `self.http` in `init` and just use `self.http.post(...)` where you need it from there?