{"action":"opened","issue":{"url":"https://api.github.com/repos/sebastienros/jint/issues/172","labels_url":"https://api.github.com/repos/sebastienros/jint/issues/172/labels{/name}","comments_url":"https://api.github.com/repos/sebastienros/jint/issues/172/comments","events_url":"https://api.github.com/repos/sebastienros/jint/issues/172/events","html_url":"https://github.com/sebastienros/jint/issues/172","id":68999240,"number":172,"title":"Function missing call method()?","user":{"login":"djMax","id":240684,"avatar_url":"https://avatars.githubusercontent.com/u/240684?v=3","gravatar_id":"","url":"https://api.github.com/users/djMax","html_url":"https://github.com/djMax","followers_url":"https://api.github.com/users/djMax/followers","following_url":"https://api.github.com/users/djMax/following{/other_user}","gists_url":"https://api.github.com/users/djMax/gists{/gist_id}","starred_url":"https://api.github.com/users/djMax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djMax/subscriptions","organizations_url":"https://api.github.com/users/djMax/orgs","repos_url":"https://api.github.com/users/djMax/repos","events_url":"https://api.github.com/users/djMax/events{/privacy}","received_events_url":"https://api.github.com/users/djMax/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-16T20:04:00Z","updated_at":"2015-04-16T20:04:00Z","closed_at":null,"body":"I'm using node EventEmitter via browserify in Jint. In the end, it calls functionHandler.call(x,y,z). If I pass a .Net function as the event, this fails seemingly because the call method is missing. If I change it to call the fn directly it works, i.e.\r\n\r\n````\r\nhandler.call(x,y,z); // fails\r\nhandler(x,y,z); // works\r\n````\r\nIt seems like the delegate wrapper needs to implement the function methods properly?"}}