lua gmp interface by Couwenberg w/ a rockspec