coerce types testing.