anchor.diff:  String vehicleName = ConfigProvider.getConfig().getValue("vehicle.name", String.class);
   ----
   
  -If the property `mp.config.profile` is set to `dev`, the property `%dev.vehicle.name` is the Active Property. An active property overrides the properties in the same config source. 
  +If the property `mp.config.profile` is set to `dev`, the property `%dev.vehicle.name` is the Active Property. An active property overrides the properties in the same config source.
   In more details, if `mp.config.profile` is set to `dev`, the property `%dev.vehicle.name` overrides the property `vehicle.name`. The `vehicleName` will be set to `car`.
   The properties `%live.vehicle.name` and `%testing.vehicle.name` are inactive config properties and don't override the property `vehicle.name`.
   
  
positive.code: [[configprofile]]
  == Config Profile
  
  Config Profile indicates the project phase, such as dev, testing, live, etc. 
  
  === Specify Config Profile
  
  The config profile can be specified via the property `mp.config.profile`, which can be set in any of the configuration sources. The value of the property can contain only characters that are valid for config property names. 
  This is because the name of the profile is directly stored in the name of the config property. It can be set when starting your application. e.g.
  
  [source, text]
  
negative.code: ==== On Property level
  The configuration property that utilizes the Config Profile is called a "profile-specific" property. A "profile-specific" property name consists of the following sequence: `% <profile name>.<original property name>`.
  
  Conforming implementations are required to search for a configuration source with the highest ordinal (priority) that provides either the property name or the "profile-specific" property name.
  If the configuration source provides the "profile-specific" name, the value of the "profile-specific" property will be returned. If it doesn't contain the "profile-specific" name, the value of the plain property will be returned.
  
  
  For instance, a config source can be specified as follows.
  