cowboyd/redjs — comment on commit 1ebcd2a5766cec58f93d80308682ff7858320d3e
File:  line 0
By kares:

this makes me a bit confused:
`context["say"] = lambda { |this, word, times| word * times }` is supposed to pass a `this` into the closure,
but when setting a proc property on an object it is not supposed to pass in the context e.g.
`obj["say"] = lambda { |word, times| ... }`
https://github.com/cowboyd/redjs/blob/1ebcd2a5766cec58f93d80308682ff7858320d3e/jsapi_spec.rb#L627

now considering a context might be an arbitrary object, I'm not sure how to implement this in cowboyd/therubyrhino#10
is it supposed to act differently based on whether the proc property is set on a global object ? or am I missing smt here ?