Change field_first_byte to field_start_byte
protocol_helper.hpp:  Added more helper functions