I'm not convinced by the arguments in favor of `alias_method`.

Regarding the first blog post, this would only apply if you were trying to alias methods from inside a method. While this is a valid use case, I see no reason to avoid `alias` categorically.

The second blog post is just weird, and its implementation would probably be better if it defined one method in terms of the other.