@Fryguy Again I found it was valuable for debugging.
That said if you feel the API would be cleaner not to return the command that produced the output perhaps a method that can return the last command issued could be provided instead. Thoughts?