{"action":"created","issue":{"url":"https://api.github.com/repos/bolandrm/sassc-ruby/issues/16","labels_url":"https://api.github.com/repos/bolandrm/sassc-ruby/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/bolandrm/sassc-ruby/issues/16/comments","events_url":"https://api.github.com/repos/bolandrm/sassc-ruby/issues/16/events","html_url":"https://github.com/bolandrm/sassc-ruby/pull/16","id":95046239,"number":16,"title":"Extracts #to_native out of types","user":{"login":"edward","id":325,"avatar_url":"https://avatars.githubusercontent.com/u/325?v=3","gravatar_id":"","url":"https://api.github.com/users/edward","html_url":"https://github.com/edward","followers_url":"https://api.github.com/users/edward/followers","following_url":"https://api.github.com/users/edward/following{/other_user}","gists_url":"https://api.github.com/users/edward/gists{/gist_id}","starred_url":"https://api.github.com/users/edward/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edward/subscriptions","organizations_url":"https://api.github.com/users/edward/orgs","repos_url":"https://api.github.com/users/edward/repos","events_url":"https://api.github.com/users/edward/events{/privacy}","received_events_url":"https://api.github.com/users/edward/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-14T21:29:33Z","updated_at":"2015-07-15T17:16:35Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/bolandrm/sassc-ruby/pulls/16","html_url":"https://github.com/bolandrm/sassc-ruby/pull/16","diff_url":"https://github.com/bolandrm/sassc-ruby/pull/16.diff","patch_url":"https://github.com/bolandrm/sassc-ruby/pull/16.patch"},"body":"Part of a fix for https://github.com/bolandrm/sassc-rails/issues/30\r\n\r\nThis makes it easier for sassc-rails to mix in the `#to_native` functionality provided by sassc-ruby into Sass types. We need this because sassc-rails registers `Sprockets::SassFunctions` with sassc-ruby except that those functions are hardcoded to return Sass types that don’t have `#to_native` defined on them."},"comment":{"url":"https://api.github.com/repos/bolandrm/sassc-ruby/issues/comments/121683723","html_url":"https://github.com/bolandrm/sassc-ruby/pull/16#issuecomment-121683723","issue_url":"https://api.github.com/repos/bolandrm/sassc-ruby/issues/16","id":121683723,"user":{"login":"edward","id":325,"avatar_url":"https://avatars.githubusercontent.com/u/325?v=3","gravatar_id":"","url":"https://api.github.com/users/edward","html_url":"https://github.com/edward","followers_url":"https://api.github.com/users/edward/followers","following_url":"https://api.github.com/users/edward/following{/other_user}","gists_url":"https://api.github.com/users/edward/gists{/gist_id}","starred_url":"https://api.github.com/users/edward/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edward/subscriptions","organizations_url":"https://api.github.com/users/edward/orgs","repos_url":"https://api.github.com/users/edward/repos","events_url":"https://api.github.com/users/edward/events{/privacy}","received_events_url":"https://api.github.com/users/edward/received_events","type":"User","site_admin":false},"created_at":"2015-07-15T17:16:35Z","updated_at":"2015-07-15T17:16:35Z","body":"Yeah, I think we could do that. I thought about doing that at first, but I was stuck on wanting to call  `#to_native` and that copy constructors for Sass value types didn’t exist.\r\n\r\nLet me see what a wrapper would look like."}}