It would be nice if there was an ooSQLite method/function that allows additional SQLite functions to be registered to SQLite. I wish to implement an alternative COLLATE function but currently the only way to do this is to write the function in C and modify ooSQLite to make a call to sqlite3_create_collation_v2 to register a callback routine. The (for me) ideal solution would be a general purpose method that takes for example "COLLATE" in this case as the first parameter followed by any number of additional parameters to satisfy the requirements of the corresponding sqlite3 API. (I'm aware that this has been discussed in the past and that I've expressed concerns about the performance impact of this particular function, but by having a general purpose registration interface one have the option to test such functions and implement only when working to satisfaction.) Thanks.