Added functions gvalue-new and gvalue-free