Extending a database system with procedures | Synapse