vfunc_allocate can be overwritten by > Gi.hook_up_vfunc_symbol - https://gitlab.gnome.org/GNOME/gjs/commit/33ee46a457de42c1971a75ff5eb6856cfe001396 - https://gitlab.gnome.org/GNOME/gjs/commit/8fb7b4e14a2e7f96f5c7e0cd9c44d3da65271b20