present : {"customerName":"Alice","middleName":"Marie"} empty : {"customerName":"Bob","middleName":null} absent : {"customerName":"Bob"} isPresent: true missing -> Optional.empty (null? false)