> I don't think it's a good idea, because I see no reason to favor the
> hypothesis that a module's singleton methods are appropriate
> for a class

What "hypothesis"? It's being used in *practice*.

According to your argument we should not have class method inheritance
either.

T.