kilreyさん(「javaScriptでAspect」)からトラックバックをいただきました。
まず、僕が書いた:
たとえば関数funcに、func.CONST_Aのような定数が定義されていると、偽物にはCONST_Aがないのでマズイことになります。プロパティ検索の際に、__proto__と同様なデレゲーション(検索リクエストの委譲)が明示的に指定できるといいのですが、そういう機能はありません。
ですが、これは何かアンポンタンなこと言っているようですね。「__proto__と同様な」って、アンタ、__proto__そのものを使えばいいって。
また、new Functionを使うより、関数内関数定義(したがってクロージャ)を使う方がよさそうですね、ウン。
いまはまだ頭ボーッとしてまして、この件は後でまた考えてみます。kilreyさん、よいヒントをありがとうございます。