re-introduce coercions, esp for Undef