mozilla/narcissus — pull request #47 by dherman (2012-01-03 05:13:27+00:00)
Title: fix abstraction leak of function internals

The function proxies totally hide their internals but the old implementation strategy leaked the details with __call__ and __construct__ methods. This patch hides them in a WeakMap so that Narcissus functions are now completely opaque.