Module#append_featuresとModule#included

なんか前に書いたことはなんか的が外れてる気がするなあ。
うまくまとめられんけど。


クラスメソッドを単に追加するだけならModule#includedの中でClass.extendさせればいいんだよなあ。
Calculationsモジュールは(mixinしないで)クラスメソッドだけ追加してる。
mixinする・かつmixinしたメソッドをaliasしたい(クラスの再定義)ときはappend_featuresを使うのかなあ。


あーなんか違うかなあ。
append_featuresとincludedって実行タイミングが違うのか・・?