# File lib/linguistics/en.rb, line 1106
    def plural( phrase, count=nil )
        phrase = numwords( phrase ) if phrase.is_a?( Numeric )

        md = /\A(\s*)(.+?)(\s*)\Z/.match( phrase.to_s )
        pre, word, post = md.to_a[1,3]
        return phrase if word.nil? or word.empty?

        plural = postprocess( word,
            pluralize_special_adjective(word, count) ||
            pluralize_special_verb(word, count) ||
            pluralize_noun(word, count) )

        return pre + plural + post
    end