rename unique adds to inserts; rename merges to unions; rename precompilation predicates