Fixed protocols module
Fixed must_dump
fix merge conflicts