empty
JOptional
JOptionalDouble
JOptionalInt
JOptionalLong