Some ideas, Fight!
1- Couple parsing with exec and response writing?
2- Fill a structure that passes through stages (parse, exec, response)
3- What do we want to reuse across binary and text protocols?
4- Store return codes in the command structure?, commands would have side effects