function createObjectCreate(protoExpression, descriptors = undefined) {
  let argumentList = [protoExpression];
  if (descriptors)
    argumentList.push(descriptors);

  return createCallExpression(
      createMemberExpression(OBJECT,
                             CREATE),
      createArgumentList(argumentList));
}
@param {ParseTree} protoExpression
@param {ObjectLiteral=} descriptors
@return {ParseTree}