/// Indicates where a theme value originated.
///
/// Used to show users which values they have overridden vs. which come
/// from the base diagram.
///
/// # Variants
///
/// * `BaseDiagram` -- the value comes from `InputDiagram::base()`.
/// * `UserInput` -- the value was provided by the user's overlay diagram.