Cloud avoid trim here, and do `return Strings.isNonBlank(value) ? Optional.of(value) : Optional.<String>absent()`