Ahhhh. What about `self.class.to_s.gsub("DSL", '').downcase`, maybe not any more readable.