Improved/extended information printed in profiles and plans

Even if I do the check for the filename in the caller, the output of << is still not good enough to be embedded in the profile. For instance the start column is printed even if not present, the end column is never printed. So to use it, we need to replace it.