foo != nil ? half : nil
