{"action":"created","issue":{"url":"https://api.github.com/repos/enb-make/enb/issues/230","labels_url":"https://api.github.com/repos/enb-make/enb/issues/230/labels{/name}","comments_url":"https://api.github.com/repos/enb-make/enb/issues/230/comments","events_url":"https://api.github.com/repos/enb-make/enb/issues/230/events","html_url":"https://github.com/enb-make/enb/pull/230","id":85815641,"number":230,"title":"real tech inheritance","user":{"login":"escaton","id":2072871,"avatar_url":"https://avatars.githubusercontent.com/u/2072871?v=3","gravatar_id":"","url":"https://api.github.com/users/escaton","html_url":"https://github.com/escaton","followers_url":"https://api.github.com/users/escaton/followers","following_url":"https://api.github.com/users/escaton/following{/other_user}","gists_url":"https://api.github.com/users/escaton/gists{/gist_id}","starred_url":"https://api.github.com/users/escaton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/escaton/subscriptions","organizations_url":"https://api.github.com/users/escaton/orgs","repos_url":"https://api.github.com/users/escaton/repos","events_url":"https://api.github.com/users/escaton/events{/privacy}","received_events_url":"https://api.github.com/users/escaton/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/enb-make/enb/labels/review","name":"review","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-06-06T21:44:41Z","updated_at":"2015-06-08T09:21:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/enb-make/enb/pulls/230","html_url":"https://github.com/enb-make/enb/pull/230","diff_url":"https://github.com/enb-make/enb/pull/230.diff","patch_url":"https://github.com/enb-make/enb/pull/230.patch"},"body":"Из-за `_copyAnd` красивое решение не придумалось, так что насчет вот такого:\r\n```js\r\nmodule.exports = require('someTech').buildFlow()\r\n    .builder(function() {\r\n        return this.__base.apply(this, arguments);\r\n    })\r\n    .methods({\r\n        append: function() {\r\n            return this.__base.apply(this, arguments)\r\n        }\r\n    })\r\n    .createTech(require('someTech'));\r\n```\r\n?\r\n\r\nUPD\r\nтаки придумалось, в конце не надо снова прокидывать ту же технологию."},"comment":{"url":"https://api.github.com/repos/enb-make/enb/issues/comments/109925086","html_url":"https://github.com/enb-make/enb/pull/230#issuecomment-109925086","issue_url":"https://api.github.com/repos/enb-make/enb/issues/230","id":109925086,"user":{"login":"mdevils","id":176898,"avatar_url":"https://avatars.githubusercontent.com/u/176898?v=3","gravatar_id":"","url":"https://api.github.com/users/mdevils","html_url":"https://github.com/mdevils","followers_url":"https://api.github.com/users/mdevils/followers","following_url":"https://api.github.com/users/mdevils/following{/other_user}","gists_url":"https://api.github.com/users/mdevils/gists{/gist_id}","starred_url":"https://api.github.com/users/mdevils/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdevils/subscriptions","organizations_url":"https://api.github.com/users/mdevils/orgs","repos_url":"https://api.github.com/users/mdevils/repos","events_url":"https://api.github.com/users/mdevils/events{/privacy}","received_events_url":"https://api.github.com/users/mdevils/received_events","type":"User","site_admin":false},"created_at":"2015-06-08T09:21:38Z","updated_at":"2015-06-08T09:21:38Z","body":"Хм, до вызова, наверное, незачем. Можете попробовать выпилить."}}