/**
* @param string|null $query
* @param array $parameters
* @param string|null $tag
*
* @return Pipeline
*/
public function createPipeline($query = null, array $parameters = array(), $tag = null)
{
$pipeline = new Pipeline($this);
if (null !== $query) {
$pipeline->push($query, $parameters, $tag);
}
return $pipeline;
}