use the factory method for allocating new params objects
use the factory method for allocating new params objects

since the query parser only supports one type (the type it was allocated
with), we can just use the factory method for allocating new child
parameter types.  This should speed up the parser since we don't need to
ask for the class of the params type all the time

deepj/rack,Comcast/rack,liamseanbrady/rack,stepri/rack,Codeman655/rack,gfvcastro/rack,ganmacs/rack,trexnix/rack,davydovanton/rack,jackxxu/rack,jeremyf/rack,tylergannon/rack,jackxxu/rack,ganmacs/rack,arronmabrey/rack,liamseanbrady/rack,ngpestelos/rack,rwz/rack,Comcast/rack,ngpestelos/rack,shaneog/rack,davydovanton/rack,eins78/rack,trexnix/rack,imtayadeway/rack,Eric-Guo/rack,nmk/rack,stepri/rack,deepj/rack,tylergannon/rack,ganmacs/rack,Codeman655/rack,gfvcastro/rack,fabianrbz/rack,Eric-Guo/rack,davidcelis/rack,AMekss/rack,trexnix/rack,Eric-Guo/rack,imtayadeway/rack,eavgerinos/rack,wildjcrt/rack,ngpestelos/rack,wjordan/rack,keepcosmos/rack,nmk/rack,jeremyf/rack,gioele/rack,Comcast/rack,eins78/rack,supzann3/rack,akihiro17/rack,wjordan/rack,imtayadeway/rack,zjsxwc/rack,rwz/rack,arronmabrey/rack,stepri/rack,keithduncan/rack,shaneog/rack,jeremyf/rack,Codeman655/rack,akihiro17/rack,deepj/rack,laplaceliu/rack,laplaceliu/rack,liamseanbrady/rack,fabianrbz/rack,gfvcastro/rack,supzann3/rack,wjordan/rack,gioele/rack,maclover7/rack,supzann3/rack,nmk/rack,davidcelis/rack,arronmabrey/rack,eins78/rack,akihiro17/rack,zjsxwc/rack,davidcelis/rack,keithduncan/rack,gioele/rack,keepcosmos/rack,zjsxwc/rack,keithduncan/rack,maclover7/rack,shaneog/rack,keepcosmos/rack,wildjcrt/rack,rwz/rack,AMekss/rack,laplaceliu/rack,eavgerinos/rack,fabianrbz/rack,wildjcrt/rack,eavgerinos/rack,davydovanton/rack,tylergannon/rack,AMekss/rack,jackxxu/rack,maclover7/rack