typed methods now support conversion to arbitrary types via converter