protected function command($params = [])
{
if (!isset($params['definitions']) || !isset($params['flags'])) {
throw new RejectionException('Invalid params.');
}
return $this->runtime->getManager()->createThreads($params['definitions'], (int) $params['flags']);
}