Don't evaluation expressions in assertTyped{Equals, Same}

To ensure that shapeless infers the result, i.e. so that no hints can
'leak' from the assertion