Using enum labels wasn't recursive

I fixed that by defining the recursion inside the protobuf_to_dict function