def find_or_append(view_or_constant, style=nil, opts = {}, &block)
      if style && (q = self.find(style)) && q.length > 0
        view_or_constant = q.get
      end

      append(view_or_constant, style, opts, &block)
    end
def find_or_append(view_or_constant, style=nil, opts = {}, &block)
      if style && (q = self.find(style)) && q.length > 0
        view_or_constant = q.get
      end

      append(view_or_constant, style, opts, &block)
    end
Same as append, but will look for a view with the same name and reapply styles
 to it if it finds one. If it doesn't, it'll append as normal.

 @example
   @my_button = rmq.find_or_append(UIButton, :my_button)
   @my_button = rmq.find_or_append(UIButton, :my_button) # Only one created