Guava optional support: Functional but not yet using Enum on GPB annotation