-p now echos nothing for invalid files
This is to prevent unexpected behavior in 'command $(to -p ...)' usage