simplify peglib.Compile