Added ALLOCATE-FOREIGN method for gobject. Construct slot renamed construct-only