>>560
自分で定義を与えることができるのはグローバルな new とクラスごとの new だけ。
望みの効果を実現する簡単な方法は無い。

static bool みたいな静的変数の初期化も保証されないタイミングで new が呼び出されてるの?
本当にそんなタイミングだとしたら、デフォルトの new すら動く保証がないはずだよ。