Added ability to include a module instead only making the used subclass