protected function validateName($name)
{
$parts = $this->upperToArray($name);
if (count($parts) <= 1) {
throw new \InvalidArgumentException('Name must be in CamelCase and have at least two components. Don\'t forget you developer-prefix');
}
return $name;
}