Using time stamp validation, if you deploy r-code, you must compile the procedures against a schema-updated version of the user's database and send both the r-code and the new database to the user. Otherwise, the r-code cannot run, and you must deploy source code for the user to compile along with new database definitions to update their schema.