Unit Tests

- Updated to conform to template.
Variant

- Corrected handling for ::operator_partial when one of the operands is
  trivial.