private function createPropertyNodeFromReflection(\ReflectionProperty $property, $instance)
{
$builder = new PropertyNodeBuilder($property->getName());
$builder->setDefault($property->getValue($instance));
if ($property->isPublic()) {
$builder->makePublic();
}
return $builder->getNode();
}