Fuck yea.  Fixed the protocol translation issues.  Was remapping
protocols to transformation when two translations yeilded the same
result.  D'oh!