@MarkG Can you describe more?
Here’s what I see in dev-branch:
$var_name = false;
if (property_exists($vars, 'name')) {
$exists = self::getClass($classname)
->getManager()
->exists($vars->name);
$var_name = strtolower($vars->name);
if (!$var_name) {
self::setErrorMessage(
_('A name must be defined if using the "name" property'),
HTTPResponseCodes::HTTP_FORBIDDEN
);
}
}
629 is the start of the self::setErrorMessage