- resolve linker errors after merge - expose useful properties - resolve "ambiguous ancestor" messages after merge