1 != nil ? half : foo
