Fix reference from enum field to enum object to use FQN
Better packed field declaration, better visibility of ProtobufEnum[E] evidence