The cli code base is still in rehab from refactoring N ways of implementing a command down to one. See the discussion in this thread: http://sourceware.org/ml/frysk/2007-q4/threads.html#00125