add tests for explicit conversions and operators to compare