{"action":"created","issue":{"url":"https://api.github.com/repos/tc39/ecma262/issues/530","repository_url":"https://api.github.com/repos/tc39/ecma262","labels_url":"https://api.github.com/repos/tc39/ecma262/issues/530/labels{/name}","comments_url":"https://api.github.com/repos/tc39/ecma262/issues/530/comments","events_url":"https://api.github.com/repos/tc39/ecma262/issues/530/events","html_url":"https://github.com/tc39/ecma262/pull/530","id":147023354,"number":530,"title":"Editorial: Normalize casing of \"built-in function\"","user":{"login":"gibson042","id":1199584,"avatar_url":"https://avatars.githubusercontent.com/u/1199584?v=3","gravatar_id":"","url":"https://api.github.com/users/gibson042","html_url":"https://github.com/gibson042","followers_url":"https://api.github.com/users/gibson042/followers","following_url":"https://api.github.com/users/gibson042/following{/other_user}","gists_url":"https://api.github.com/users/gibson042/gists{/gist_id}","starred_url":"https://api.github.com/users/gibson042/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gibson042/subscriptions","organizations_url":"https://api.github.com/users/gibson042/orgs","repos_url":"https://api.github.com/users/gibson042/repos","events_url":"https://api.github.com/users/gibson042/events{/privacy}","received_events_url":"https://api.github.com/users/gibson042/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-04-08T19:51:07Z","updated_at":"2016-04-11T04:20:44Z","closed_at":"2016-04-08T19:54:26Z","pull_request":{"url":"https://api.github.com/repos/tc39/ecma262/pulls/530","html_url":"https://github.com/tc39/ecma262/pull/530","diff_url":"https://github.com/tc39/ecma262/pull/530.diff","patch_url":"https://github.com/tc39/ecma262/pull/530.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/tc39/ecma262/issues/comments/208158791","html_url":"https://github.com/tc39/ecma262/pull/530#issuecomment-208158791","issue_url":"https://api.github.com/repos/tc39/ecma262/issues/530","id":208158791,"user":{"login":"gibson042","id":1199584,"avatar_url":"https://avatars.githubusercontent.com/u/1199584?v=3","gravatar_id":"","url":"https://api.github.com/users/gibson042","html_url":"https://github.com/gibson042","followers_url":"https://api.github.com/users/gibson042/followers","following_url":"https://api.github.com/users/gibson042/following{/other_user}","gists_url":"https://api.github.com/users/gibson042/gists{/gist_id}","starred_url":"https://api.github.com/users/gibson042/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gibson042/subscriptions","organizations_url":"https://api.github.com/users/gibson042/orgs","repos_url":"https://api.github.com/users/gibson042/repos","events_url":"https://api.github.com/users/gibson042/events{/privacy}","received_events_url":"https://api.github.com/users/gibson042/received_events","type":"User","site_admin":false},"created_at":"2016-04-11T04:20:44Z","updated_at":"2016-04-11T04:20:44Z","body":"Semantic meaning attached to word casing was precisely what motivated this pull request—\"built-in Function\" is potentially ambiguous (callable built-in object vs. singular _%Function%_ intrinsic object/`Function` constructor), but \"built-in function\" is not. Further, as @bterlson notes, the lowercase form was already predominant, including in the description of the [`Function` constructor](http://www.ecma-international.org/ecma-262/6.0/#sec-properties-of-the-function-constructor) and in the establishment of \"[built-in function](http://www.ecma-international.org/ecma-262/6.0/#sec-built-in-function)\" as a term. And finally, while I would advocate a similar cleanup of the [other types](https://github.com/tc39/ecma262/pull/530#issuecomment-208105672), they don't suffer the same ambiguity because it is almost always clear from context whether text is referencing e.g. an array instance or the _%Array%_ `Array` constructor—it is only functions and objects that self-describe in this way, and \"built-in object\" is consistently lowercase. \"Built-in function\" should be as well."}}