file_column - on_save Proc and marsheling

Hi All,

Using file_column, when I set a file_column field to nil file_column adds an on_save method using a Proc. This blows away marshalling and hence the ability to store this model into a session once I have nilified the field.

    def on_save(&blk)       @on_save ||=       @on_save << Proc.new     end

Has anyone got a fix or workaround for this? I am using file_column 0.3.1

Thanks, Serge