public function parse(Grammar $grammar, Token $token)
{
$shape_name = $grammar->qualifiedName();
$initializer = null;
if ($grammar->parser->is('@{')) {
$initializer = $grammar->evalParselet(ObjectParselet::class);
}
return new NewExpr($shape_name, $initializer);
}