public function guessClass($object, $name)
{
$classes = [spl_object_hash($object) => new ClassGuess($object, $this->naming->getClassName($name))];
foreach ($object->getProperties() as $key => $property) {
$classes = array_merge($classes, $this->chainGuesser->guessClass($property, $key));
}
return $classes;
}