allow all options of HTTPPool to be specified by users