I don't currently own either a Bus Blaster or Bus Pirate but as I was reading about each device I began to wonder why they are two distinct devices instead of a single integrated device. Seeing as the Blaster is based on a CPLD why is the Pirate not implemented as a mode or firmware image for the Blaster?