Its a clean approach to extend module(ClassMethods) using ActiveSupport::Concern.