in client/src/main/scala/com.gu.contentapi.client/Parameters.scala [48:52]
def withValue(newValue: Option[Int]) = copy(value = newValue)
def setIfUndefined(v: Int) = if (owner.has(name)) owner else apply(v)
}
case class DateParameter(name: String, value: Option[Instant] = None) extends OwnedParameter {