withValType