Common modules for GNOME JavaScript bindings