Objective function doesn't need to be positive.