これか。
http://dolphin.c.u-tokyo.ac.jp/~kazu0/aspectj-primer/primer-fornewcomers/

マッチポンプというか、自分で問題作っといて、
「新たな解決手段を(・∀・)ハッケソ」
ってやってるだけじゃん。
クラス型言語使わず、全部グローバルで組めば解決。