<commit_before>module Hippo
    module Templates
        class Mail < Liquid

            def to
                raise 'virtual method to called, this should be implemented by child class'
            end

            def subject
                raise 'virtual method subject called, this should be implemented by child class'
            end

            def pathname
                root_path.join('mail', filename)
            end

            def self.create(record)
                Hippo::Mailer.from_template(self.new(record))
            end
        end
    end
end<commit_msg>accept and forward any arguments<commit_after>module Hippo
    module Templates
        class Mail < Liquid

            def to
                raise 'virtual method to called, this should be implemented by child class'
            end

            def subject
                raise 'virtual method subject called, this should be implemented by child class'
            end

            def pathname
                root_path.join('mail', filename)
            end

            def self.create(*arg)
                Hippo::Mailer.from_template(self.new(*arg))
            end
        end
    end
end
{'fraction_non_alphanumeric': 0.047337278106508875, 'fraction_numerical': 0.0, 'mean_word_length': 1.431211498973306, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3487173', 'n_tokens_mistral': 285, 'n_tokens_neox': 262, 'n_words': 101}