src/helpers/runtime/render-arbitrary.js
function isPlainObject(value) {
  return t.binaryExpression(
    "===",
    toFunctionCall(t.identifier("String"), [value]),
    t.stringLiteral("[object Object]")
  );
}
function isPlainObject(value) {
  return t.binaryExpression(
    "===",
    toFunctionCall(t.identifier("String"), [value]),
    t.stringLiteral("[object Object]")
  );
}
function isPlainObject ( value ) { return t . binaryExpression ( "===" , toFunctionCall ( t . identifier ( "String" ) , [ value ] ) , t . stringLiteral ( "[object Object]" ) ) ; }
Isolated AST to determine if the value is a "plain" object.
Isolated AST to determine if the value is a plain object .