1) 0xDEADBEEF (integers in hexadecimal) 2) expose the iterator associated to forxxx() functions, e.g. forprime [ vectorprime(), sumprime(), prodprime(), prime ideals... ] partition / forpartion [ ... ] certain subsets (e.g. sets with m elements, words of Hamming weight k...) 3) forprimestep(p = a, {b}, Mod(c,d), ...) 4) "dictonnary arguments" (aka named parameters) f( disc := 10, p := 7, len := 18 ) instead of f(len, disc, p) = ; f(18,10,7) \\ imagine 42 arguments 5) move "useful" functions from gp.c -> libpari (e.g. handling of \... shortcuts)