code: def do_pre_construct(self, request_args, **kwargs):
          
  
          _args = self.method_args('pre_construct', **kwargs)
          post_args = {}
          for meth in self.pre_construct:
              request_args, _post_args = meth(request_args, service=self, **_args)
              post_args.update(_post_args)
  
          return request_args, post_args
docs: Will run the pre_construct methods one by one in the order given.
  
          :param request_args: Request arguments
          :param kwargs: Extra key word arguments
          :return: A tuple of request_args and post_args. post_args are to be
              used by the post_construct methods.