protocol: Factorize printing of locations
vim: Display (approx) if expr can't be typed accurately