language tests infrastructure
clean up of coerce.