{"action":"created","issue":{"url":"https://api.github.com/repos/ractivejs/ractive/issues/2071","labels_url":"https://api.github.com/repos/ractivejs/ractive/issues/2071/labels{/name}","comments_url":"https://api.github.com/repos/ractivejs/ractive/issues/2071/comments","events_url":"https://api.github.com/repos/ractivejs/ractive/issues/2071/events","html_url":"https://github.com/ractivejs/ractive/pull/2071","id":101494642,"number":2071,"title":"Implement makeKey static method","user":{"login":"narthur157","id":2042752,"avatar_url":"https://avatars.githubusercontent.com/u/2042752?v=3","gravatar_id":"","url":"https://api.github.com/users/narthur157","html_url":"https://github.com/narthur157","followers_url":"https://api.github.com/users/narthur157/followers","following_url":"https://api.github.com/users/narthur157/following{/other_user}","gists_url":"https://api.github.com/users/narthur157/gists{/gist_id}","starred_url":"https://api.github.com/users/narthur157/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/narthur157/subscriptions","organizations_url":"https://api.github.com/users/narthur157/orgs","repos_url":"https://api.github.com/users/narthur157/repos","events_url":"https://api.github.com/users/narthur157/events{/privacy}","received_events_url":"https://api.github.com/users/narthur157/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-17T19:38:29Z","updated_at":"2015-08-17T20:47:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ractivejs/ractive/pulls/2071","html_url":"https://github.com/ractivejs/ractive/pull/2071","diff_url":"https://github.com/ractivejs/ractive/pull/2071.diff","patch_url":"https://github.com/ractivejs/ractive/pull/2071.patch"},"body":"I ended up implementing this in a project I'm doing, so I figured I'd make a PR for it"},"comment":{"url":"https://api.github.com/repos/ractivejs/ractive/issues/comments/131957064","html_url":"https://github.com/ractivejs/ractive/pull/2071#issuecomment-131957064","issue_url":"https://api.github.com/repos/ractivejs/ractive/issues/2071","id":131957064,"user":{"login":"narthur157","id":2042752,"avatar_url":"https://avatars.githubusercontent.com/u/2042752?v=3","gravatar_id":"","url":"https://api.github.com/users/narthur157","html_url":"https://github.com/narthur157","followers_url":"https://api.github.com/users/narthur157/followers","following_url":"https://api.github.com/users/narthur157/following{/other_user}","gists_url":"https://api.github.com/users/narthur157/gists{/gist_id}","starred_url":"https://api.github.com/users/narthur157/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/narthur157/subscriptions","organizations_url":"https://api.github.com/users/narthur157/orgs","repos_url":"https://api.github.com/users/narthur157/repos","events_url":"https://api.github.com/users/narthur157/events{/privacy}","received_events_url":"https://api.github.com/users/narthur157/received_events","type":"User","site_admin":false},"created_at":"2015-08-17T20:47:20Z","updated_at":"2015-08-17T20:47:20Z","body":"Use case for this would just be a convenience method over using join. Making keys is a fairly common thing. I made the function in my code partially because I was considering that I might need to sanitize values in my keypaths because some come from input, and just because the array syntax got a bit cluttery at times.\r\n\r\nThough in my code I had makeKey globally defined, so having to prepend that with `Ractive` makes it a bit more cluttery. "}}