Is there any plan to create a safe abstraction for creating a foreign data wrapper? I know that there are crate [wrappers](https://github.com/supabase/wrappers), but why not move this framework to the pgrx repository?