better printing of "unsupported conversion" errors
add generic third and fourth functions (to go with first and second)