When debugging using command line tools, one of the most challenging tasks is getting the fully qualified names of functions correct when setting breakpoints.  Namespaces can get long (as you will see in my examples) and the casing of names must be 100% accurate.  X makes this much much easier, as we will see.
Read more here