Built-in SQL function and extension trait surfaces.
This crate defines open, user-implementable traits for:
- scalar, aggregate, and window functions
- virtual table modules/cursors
- collation callbacks
- authorizer callbacks
It also provides a small in-memory [FunctionRegistry] for registering and
resolving scalar/aggregate/window functions by (name, num_args) key with
variadic fallback.