proto explicitly depends on enum
setup for travis