avoid possible licensing issues, catch some other type conversion cases