{"action":"created","comment":{"url":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/comments/60740674","id":60740674,"diff_hunk":"@@ -108,11 +108,17 @@ Triple is an alias of Quad.\n \n ### DataFactory\n \n+For default values of the instance properties, see the individual [interface\n+definitions](#data-interfaces)\n+\n **Methods:**\n \n - `IRI .iri(String iri)` returns a new instance of IRI.\n - `BlankNode .blankNode()` returns a new instance of BlankNode.\n-- `Literal .literal(String value, String language, String datatype)` returns a new instance of Literal.\n+- Literal .literal(String value, [String languageOrDatatype]) returns a new\n+  instance of Literal. If languageOrDatatype is an IRI, then a NamedNode is","path":"interface-spec.md","position":31,"original_position":31,"commit_id":"88122c80ba3fbb92500ede863537eb2bc76a6d3f","original_commit_id":"88122c80ba3fbb92500ede863537eb2bc76a6d3f","user":{"login":"elf-pavlik","id":876431,"avatar_url":"https://avatars.githubusercontent.com/u/876431?v=3","gravatar_id":"","url":"https://api.github.com/users/elf-pavlik","html_url":"https://github.com/elf-pavlik","followers_url":"https://api.github.com/users/elf-pavlik/followers","following_url":"https://api.github.com/users/elf-pavlik/following{/other_user}","gists_url":"https://api.github.com/users/elf-pavlik/gists{/gist_id}","starred_url":"https://api.github.com/users/elf-pavlik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elf-pavlik/subscriptions","organizations_url":"https://api.github.com/users/elf-pavlik/orgs","repos_url":"https://api.github.com/users/elf-pavlik/repos","events_url":"https://api.github.com/users/elf-pavlik/events{/privacy}","received_events_url":"https://api.github.com/users/elf-pavlik/received_events","type":"User","site_admin":false},"body":"Even in your syntax I don't think you will often use relative IRIs for **datatype** of the Literal term type. This issue doesn't talk about IRIs which denote `s p o g` but IRIs used for datatypes, most often `xsd:` https://www.w3.org/TR/rdf11-concepts/#section-Datatypes","created_at":"2016-04-22T13:46:46Z","updated_at":"2016-04-22T13:46:46Z","html_url":"https://github.com/rdfjs/representation-task-force/pull/61#discussion_r60740674","pull_request_url":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/61","_links":{"self":{"href":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/comments/60740674"},"html":{"href":"https://github.com/rdfjs/representation-task-force/pull/61#discussion_r60740674"},"pull_request":{"href":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/61"}}},"pull_request":{"url":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/61","id":65797021,"html_url":"https://github.com/rdfjs/representation-task-force/pull/61","diff_url":"https://github.com/rdfjs/representation-task-force/pull/61.diff","patch_url":"https://github.com/rdfjs/representation-task-force/pull/61.patch","issue_url":"https://api.github.com/repos/rdfjs/representation-task-force/issues/61","number":61,"state":"open","locked":false,"title":"Clarify .literal() factory method, more intelligent constructor","user":{"login":"dmitrizagidulin","id":947005,"avatar_url":"https://avatars.githubusercontent.com/u/947005?v=3","gravatar_id":"","url":"https://api.github.com/users/dmitrizagidulin","html_url":"https://github.com/dmitrizagidulin","followers_url":"https://api.github.com/users/dmitrizagidulin/followers","following_url":"https://api.github.com/users/dmitrizagidulin/following{/other_user}","gists_url":"https://api.github.com/users/dmitrizagidulin/gists{/gist_id}","starred_url":"https://api.github.com/users/dmitrizagidulin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmitrizagidulin/subscriptions","organizations_url":"https://api.github.com/users/dmitrizagidulin/orgs","repos_url":"https://api.github.com/users/dmitrizagidulin/repos","events_url":"https://api.github.com/users/dmitrizagidulin/events{/privacy}","received_events_url":"https://api.github.com/users/dmitrizagidulin/received_events","type":"User","site_admin":false},"body":"Addresses issue #31.","created_at":"2016-04-08T14:45:47Z","updated_at":"2016-04-22T13:46:46Z","closed_at":null,"merged_at":null,"merge_commit_sha":"60ce93228c2731455c176567515f1f67c26680ad","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/61/commits","review_comments_url":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/61/comments","review_comment_url":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/comments{/number}","comments_url":"https://api.github.com/repos/rdfjs/representation-task-force/issues/61/comments","statuses_url":"https://api.github.com/repos/rdfjs/representation-task-force/statuses/88122c80ba3fbb92500ede863537eb2bc76a6d3f","head":{"label":"rdfjs:dz_clarify_literal_factory","ref":"dz_clarify_literal_factory","sha":"88122c80ba3fbb92500ede863537eb2bc76a6d3f","user":{"login":"rdfjs","id":6156399,"avatar_url":"https://avatars.githubusercontent.com/u/6156399?v=3","gravatar_id":"","url":"https://api.github.com/users/rdfjs","html_url":"https://github.com/rdfjs","followers_url":"https://api.github.com/users/rdfjs/followers","following_url":"https://api.github.com/users/rdfjs/following{/other_user}","gists_url":"https://api.github.com/users/rdfjs/gists{/gist_id}","starred_url":"https://api.github.com/users/rdfjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdfjs/subscriptions","organizations_url":"https://api.github.com/users/rdfjs/orgs","repos_url":"https://api.github.com/users/rdfjs/repos","events_url":"https://api.github.com/users/rdfjs/events{/privacy}","received_events_url":"https://api.github.com/users/rdfjs/received_events","type":"Organization","site_admin":false},"repo":{"id":46638608,"name":"representation-task-force","full_name":"rdfjs/representation-task-force","owner":{"login":"rdfjs","id":6156399,"avatar_url":"https://avatars.githubusercontent.com/u/6156399?v=3","gravatar_id":"","url":"https://api.github.com/users/rdfjs","html_url":"https://github.com/rdfjs","followers_url":"https://api.github.com/users/rdfjs/followers","following_url":"https://api.github.com/users/rdfjs/following{/other_user}","gists_url":"https://api.github.com/users/rdfjs/gists{/gist_id}","starred_url":"https://api.github.com/users/rdfjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdfjs/subscriptions","organizations_url":"https://api.github.com/users/rdfjs/orgs","repos_url":"https://api.github.com/users/rdfjs/repos","events_url":"https://api.github.com/users/rdfjs/events{/privacy}","received_events_url":"https://api.github.com/users/rdfjs/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/rdfjs/representation-task-force","description":"The RDFJS Representation Task Force creates specifications for JavaScript RDF library interoperability.","fork":false,"url":"https://api.github.com/repos/rdfjs/representation-task-force","forks_url":"https://api.github.com/repos/rdfjs/representation-task-force/forks","keys_url":"https://api.github.com/repos/rdfjs/representation-task-force/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rdfjs/representation-task-force/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rdfjs/representation-task-force/teams","hooks_url":"https://api.github.com/repos/rdfjs/representation-task-force/hooks","issue_events_url":"https://api.github.com/repos/rdfjs/representation-task-force/issues/events{/number}","events_url":"https://api.github.com/repos/rdfjs/representation-task-force/events","assignees_url":"https://api.github.com/repos/rdfjs/representation-task-force/assignees{/user}","branches_url":"https://api.github.com/repos/rdfjs/representation-task-force/branches{/branch}","tags_url":"https://api.github.com/repos/rdfjs/representation-task-force/tags","blobs_url":"https://api.github.com/repos/rdfjs/representation-task-force/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rdfjs/representation-task-force/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rdfjs/representation-task-force/git/refs{/sha}","trees_url":"https://api.github.com/repos/rdfjs/representation-task-force/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rdfjs/representation-task-force/statuses/{sha}","languages_url":"https://api.github.com/repos/rdfjs/representation-task-force/languages","stargazers_url":"https://api.github.com/repos/rdfjs/representation-task-force/stargazers","contributors_url":"https://api.github.com/repos/rdfjs/representation-task-force/contributors","subscribers_url":"https://api.github.com/repos/rdfjs/representation-task-force/subscribers","subscription_url":"https://api.github.com/repos/rdfjs/representation-task-force/subscription","commits_url":"https://api.github.com/repos/rdfjs/representation-task-force/commits{/sha}","git_commits_url":"https://api.github.com/repos/rdfjs/representation-task-force/git/commits{/sha}","comments_url":"https://api.github.com/repos/rdfjs/representation-task-force/comments{/number}","issue_comment_url":"https://api.github.com/repos/rdfjs/representation-task-force/issues/comments{/number}","contents_url":"https://api.github.com/repos/rdfjs/representation-task-force/contents/{+path}","compare_url":"https://api.github.com/repos/rdfjs/representation-task-force/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rdfjs/representation-task-force/merges","archive_url":"https://api.github.com/repos/rdfjs/representation-task-force/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rdfjs/representation-task-force/downloads","issues_url":"https://api.github.com/repos/rdfjs/representation-task-force/issues{/number}","pulls_url":"https://api.github.com/repos/rdfjs/representation-task-force/pulls{/number}","milestones_url":"https://api.github.com/repos/rdfjs/representation-task-force/milestones{/number}","notifications_url":"https://api.github.com/repos/rdfjs/representation-task-force/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rdfjs/representation-task-force/labels{/name}","releases_url":"https://api.github.com/repos/rdfjs/representation-task-force/releases{/id}","deployments_url":"https://api.github.com/repos/rdfjs/representation-task-force/deployments","created_at":"2015-11-21T23:37:47Z","updated_at":"2016-04-01T15:09:33Z","pushed_at":"2016-04-19T23:13:56Z","git_url":"git://github.com/rdfjs/representation-task-force.git","ssh_url":"git@github.com:rdfjs/representation-task-force.git","clone_url":"https://github.com/rdfjs/representation-task-force.git","svn_url":"https://github.com/rdfjs/representation-task-force","homepage":"http://rdfjs.org/","size":785,"stargazers_count":18,"watchers_count":18,"language":null,"has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":6,"mirror_url":null,"open_issues_count":27,"forks":6,"open_issues":27,"watchers":18,"default_branch":"master"}},"base":{"label":"rdfjs:master","ref":"master","sha":"0e6a07f6db871f44b42d2fb8aa88735f4f3a617f","user":{"login":"rdfjs","id":6156399,"avatar_url":"https://avatars.githubusercontent.com/u/6156399?v=3","gravatar_id":"","url":"https://api.github.com/users/rdfjs","html_url":"https://github.com/rdfjs","followers_url":"https://api.github.com/users/rdfjs/followers","following_url":"https://api.github.com/users/rdfjs/following{/other_user}","gists_url":"https://api.github.com/users/rdfjs/gists{/gist_id}","starred_url":"https://api.github.com/users/rdfjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdfjs/subscriptions","organizations_url":"https://api.github.com/users/rdfjs/orgs","repos_url":"https://api.github.com/users/rdfjs/repos","events_url":"https://api.github.com/users/rdfjs/events{/privacy}","received_events_url":"https://api.github.com/users/rdfjs/received_events","type":"Organization","site_admin":false},"repo":{"id":46638608,"name":"representation-task-force","full_name":"rdfjs/representation-task-force","owner":{"login":"rdfjs","id":6156399,"avatar_url":"https://avatars.githubusercontent.com/u/6156399?v=3","gravatar_id":"","url":"https://api.github.com/users/rdfjs","html_url":"https://github.com/rdfjs","followers_url":"https://api.github.com/users/rdfjs/followers","following_url":"https://api.github.com/users/rdfjs/following{/other_user}","gists_url":"https://api.github.com/users/rdfjs/gists{/gist_id}","starred_url":"https://api.github.com/users/rdfjs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rdfjs/subscriptions","organizations_url":"https://api.github.com/users/rdfjs/orgs","repos_url":"https://api.github.com/users/rdfjs/repos","events_url":"https://api.github.com/users/rdfjs/events{/privacy}","received_events_url":"https://api.github.com/users/rdfjs/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/rdfjs/representation-task-force","description":"The RDFJS Representation Task Force creates specifications for JavaScript RDF library interoperability.","fork":false,"url":"https://api.github.com/repos/rdfjs/representation-task-force","forks_url":"https://api.github.com/repos/rdfjs/representation-task-force/forks","keys_url":"https://api.github.com/repos/rdfjs/representation-task-force/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rdfjs/representation-task-force/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rdfjs/representation-task-force/teams","hooks_url":"https://api.github.com/repos/rdfjs/representation-task-force/hooks","issue_events_url":"https://api.github.com/repos/rdfjs/representation-task-force/issues/events{/number}","events_url":"https://api.github.com/repos/rdfjs/representation-task-force/events","assignees_url":"https://api.github.com/repos/rdfjs/representation-task-force/assignees{/user}","branches_url":"https://api.github.com/repos/rdfjs/representation-task-force/branches{/branch}","tags_url":"https://api.github.com/repos/rdfjs/representation-task-force/tags","blobs_url":"https://api.github.com/repos/rdfjs/representation-task-force/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rdfjs/representation-task-force/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rdfjs/representation-task-force/git/refs{/sha}","trees_url":"https://api.github.com/repos/rdfjs/representation-task-force/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rdfjs/representation-task-force/statuses/{sha}","languages_url":"https://api.github.com/repos/rdfjs/representation-task-force/languages","stargazers_url":"https://api.github.com/repos/rdfjs/representation-task-force/stargazers","contributors_url":"https://api.github.com/repos/rdfjs/representation-task-force/contributors","subscribers_url":"https://api.github.com/repos/rdfjs/representation-task-force/subscribers","subscription_url":"https://api.github.com/repos/rdfjs/representation-task-force/subscription","commits_url":"https://api.github.com/repos/rdfjs/representation-task-force/commits{/sha}","git_commits_url":"https://api.github.com/repos/rdfjs/representation-task-force/git/commits{/sha}","comments_url":"https://api.github.com/repos/rdfjs/representation-task-force/comments{/number}","issue_comment_url":"https://api.github.com/repos/rdfjs/representation-task-force/issues/comments{/number}","contents_url":"https://api.github.com/repos/rdfjs/representation-task-force/contents/{+path}","compare_url":"https://api.github.com/repos/rdfjs/representation-task-force/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rdfjs/representation-task-force/merges","archive_url":"https://api.github.com/repos/rdfjs/representation-task-force/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rdfjs/representation-task-force/downloads","issues_url":"https://api.github.com/repos/rdfjs/representation-task-force/issues{/number}","pulls_url":"https://api.github.com/repos/rdfjs/representation-task-force/pulls{/number}","milestones_url":"https://api.github.com/repos/rdfjs/representation-task-force/milestones{/number}","notifications_url":"https://api.github.com/repos/rdfjs/representation-task-force/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rdfjs/representation-task-force/labels{/name}","releases_url":"https://api.github.com/repos/rdfjs/representation-task-force/releases{/id}","deployments_url":"https://api.github.com/repos/rdfjs/representation-task-force/deployments","created_at":"2015-11-21T23:37:47Z","updated_at":"2016-04-01T15:09:33Z","pushed_at":"2016-04-19T23:13:56Z","git_url":"git://github.com/rdfjs/representation-task-force.git","ssh_url":"git@github.com:rdfjs/representation-task-force.git","clone_url":"https://github.com/rdfjs/representation-task-force.git","svn_url":"https://github.com/rdfjs/representation-task-force","homepage":"http://rdfjs.org/","size":785,"stargazers_count":18,"watchers_count":18,"language":null,"has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":6,"mirror_url":null,"open_issues_count":27,"forks":6,"open_issues":27,"watchers":18,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/61"},"html":{"href":"https://github.com/rdfjs/representation-task-force/pull/61"},"issue":{"href":"https://api.github.com/repos/rdfjs/representation-task-force/issues/61"},"comments":{"href":"https://api.github.com/repos/rdfjs/representation-task-force/issues/61/comments"},"review_comments":{"href":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/61/comments"},"review_comment":{"href":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/rdfjs/representation-task-force/pulls/61/commits"},"statuses":{"href":"https://api.github.com/repos/rdfjs/representation-task-force/statuses/88122c80ba3fbb92500ede863537eb2bc76a6d3f"}}}}