def encrypted_attributes
      @encrypted_attributes ||= begin
        duplicated= {}
        self.class.encrypted_attributes.map { |key, value| duplicated[key] = value.dup }
        duplicated
      end
    end
def encrypted_attributes
      @encrypted_attributes ||= begin
        duplicated= {}
        self.class.encrypted_attributes.map { |key, value| duplicated[key] = value.dup }
        duplicated
      end
    end
Copies the class level hash of encrypted attributes with virtual attribute names as keys
 and their corresponding options as values to the instance