def initialize_polypaperclip
      if polypaperclip_definitions.nil?
        after_save :save_attached_files
        before_destroy :destroy_attached_files
        
        has_many_attachments_association
      
        write_inheritable_attribute(:polypaperclip_definitions, {})
        
        #sequence is important here - we have to override some paperclip stuff
        include Paperclip::InstanceMethods
        include InstanceMethods
      end
    end
def initialize_polypaperclip
      if polypaperclip_definitions.nil?
        after_save :save_attached_files
        before_destroy :destroy_attached_files
        
        has_many_attachments_association
      
        write_inheritable_attribute(:polypaperclip_definitions, {})
        
        #sequence is important here - we have to override some paperclip stuff
        include Paperclip::InstanceMethods
        include InstanceMethods
      end
    end
initialize a polypaperclip model if a configuration hasn't already been loaded