Added Copy.
Added benchmark for Union