{"action":"opened","issue":{"url":"https://api.github.com/repos/TheCricket/Chisel-2/issues/178","labels_url":"https://api.github.com/repos/TheCricket/Chisel-2/issues/178/labels{/name}","comments_url":"https://api.github.com/repos/TheCricket/Chisel-2/issues/178/comments","events_url":"https://api.github.com/repos/TheCricket/Chisel-2/issues/178/events","html_url":"https://github.com/TheCricket/Chisel-2/issues/178","id":55402299,"number":178,"title":"CarveableVariation reworking","user":{"login":"Drullkus","id":5010174,"avatar_url":"https://avatars.githubusercontent.com/u/5010174?v=3","gravatar_id":"","url":"https://api.github.com/users/Drullkus","html_url":"https://github.com/Drullkus","followers_url":"https://api.github.com/users/Drullkus/followers","following_url":"https://api.github.com/users/Drullkus/following{/other_user}","gists_url":"https://api.github.com/users/Drullkus/gists{/gist_id}","starred_url":"https://api.github.com/users/Drullkus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Drullkus/subscriptions","organizations_url":"https://api.github.com/users/Drullkus/orgs","repos_url":"https://api.github.com/users/Drullkus/repos","events_url":"https://api.github.com/users/Drullkus/events{/privacy}","received_events_url":"https://api.github.com/users/Drullkus/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-25T07:04:59Z","updated_at":"2015-01-25T07:04:59Z","closed_at":null,"body":"We should retool the CarveableVariation class so we can actually combine features (CTM randomization, assigning diff CTM for diff sides of block, etc)\r\n\r\nSo far we use switch cases with breaks at the end of each, which makes it nonflexable."}}