protected function createOperationTemplate(Queries\IOperationQuery $operationQuery)
{
$structuralParameters = $this->locateStructuralParameters($operationQuery);
if ($structuralParameters->count() === 0) {
return new StaticOperationTemplate($operationQuery->getParameters(), $this->buildCompiledOperationQuery($operationQuery));
}
return new OperationTemplate($operationQuery, $structuralParameters);
}