public var value: Value? {
    if case .value(let value) = self { return value } else { return nil }
  }