I have a set of modules that contain methods intended for the class
level. As such, does in make more sense to use straight interface:
class Foo extend ModuleInQuestion ... end
Or, would you say it is better to refactor to use more idiomatic
inclusion, using some form ClassMethods/included callback allowing:
class Foo include ModuleInQuestion ... end
What say you?