public function validatePartial($name, $data)
{
if (!isset($this->schema_config['partials']) || !isset($this->schema_config['partials'][$name])) {
throw new \Exception("You're using a partial but partial '{$name}' is not defined in your schema");
}
return $this->validateNode($name, $this->schema_config['partials'][$name][$this->getFullName('type')], $this->schema_config['partials'][$name], $data);
}