{"action":"created","issue":{"url":"https://api.github.com/repos/borntyping/python-csdl/issues/4","labels_url":"https://api.github.com/repos/borntyping/python-csdl/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/borntyping/python-csdl/issues/4/comments","events_url":"https://api.github.com/repos/borntyping/python-csdl/issues/4/events","html_url":"https://github.com/borntyping/python-csdl/pull/4","id":55296036,"number":4,"title":"Add a Group class to allow grouping of statements.","user":{"login":"dpnova","id":229943,"avatar_url":"https://avatars.githubusercontent.com/u/229943?v=3","gravatar_id":"","url":"https://api.github.com/users/dpnova","html_url":"https://github.com/dpnova","followers_url":"https://api.github.com/users/dpnova/followers","following_url":"https://api.github.com/users/dpnova/following{/other_user}","gists_url":"https://api.github.com/users/dpnova/gists{/gist_id}","starred_url":"https://api.github.com/users/dpnova/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dpnova/subscriptions","organizations_url":"https://api.github.com/users/dpnova/orgs","repos_url":"https://api.github.com/users/dpnova/repos","events_url":"https://api.github.com/users/dpnova/events{/privacy}","received_events_url":"https://api.github.com/users/dpnova/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"borntyping","id":249351,"avatar_url":"https://avatars.githubusercontent.com/u/249351?v=3","gravatar_id":"","url":"https://api.github.com/users/borntyping","html_url":"https://github.com/borntyping","followers_url":"https://api.github.com/users/borntyping/followers","following_url":"https://api.github.com/users/borntyping/following{/other_user}","gists_url":"https://api.github.com/users/borntyping/gists{/gist_id}","starred_url":"https://api.github.com/users/borntyping/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/borntyping/subscriptions","organizations_url":"https://api.github.com/users/borntyping/orgs","repos_url":"https://api.github.com/users/borntyping/repos","events_url":"https://api.github.com/users/borntyping/events{/privacy}","received_events_url":"https://api.github.com/users/borntyping/received_events","type":"User","site_admin":false},"milestone":null,"comments":12,"created_at":"2015-01-23T15:43:36Z","updated_at":"2015-01-27T00:04:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/borntyping/python-csdl/pulls/4","html_url":"https://github.com/borntyping/python-csdl/pull/4","diff_url":"https://github.com/borntyping/python-csdl/pull/4.diff","patch_url":"https://github.com/borntyping/python-csdl/pull/4.patch"},"body":"This basically translates to adding a (  and  ) around\r\nstatements that need to be grouped.\r\n\r\nWould appreciate any thoughts here @lextoumbourou and @borntyping \r\n\r\nI'll be adding lots more targets in the coming months.. so this is just the start. I'd like to know if I'm heading in the right direction.\r\n\r\nCheers!"},"comment":{"url":"https://api.github.com/repos/borntyping/python-csdl/issues/comments/71565102","html_url":"https://github.com/borntyping/python-csdl/pull/4#issuecomment-71565102","issue_url":"https://api.github.com/repos/borntyping/python-csdl/issues/4","id":71565102,"user":{"login":"dpnova","id":229943,"avatar_url":"https://avatars.githubusercontent.com/u/229943?v=3","gravatar_id":"","url":"https://api.github.com/users/dpnova","html_url":"https://github.com/dpnova","followers_url":"https://api.github.com/users/dpnova/followers","following_url":"https://api.github.com/users/dpnova/following{/other_user}","gists_url":"https://api.github.com/users/dpnova/gists{/gist_id}","starred_url":"https://api.github.com/users/dpnova/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dpnova/subscriptions","organizations_url":"https://api.github.com/users/dpnova/orgs","repos_url":"https://api.github.com/users/dpnova/repos","events_url":"https://api.github.com/users/dpnova/events{/privacy}","received_events_url":"https://api.github.com/users/dpnova/received_events","type":"User","site_admin":false},"created_at":"2015-01-27T00:04:17Z","updated_at":"2015-01-27T00:04:17Z","body":"I would be :+1:  for making a statement record what went into it. It's partially there conceptually anyway. I've done something like this previously with the \"specification\" pattern. Though that would mean somewhat inverting things and making the operators classes.. anyway, food for thought.\r\n\r\nCool with using the group code as an example too!\r\n\r\n "}}