Hi. I'm new and I'm coding an app using "ocsigen-start". I'm using another database management system. Is it a good Idea to Functorize all part concerning the db and create new template where the user is free to choose the database management system. I think, It's will open some possibilities like having many templates for other DB.