Further work on handling convertValue() properly.