Subclasses may override this method in order to validate the values of properties.
This method is executed when an instance of ConfigurationItem is parsed. If it returns a nonempty list, the parser will thrown a ConfigurationException.
Source
List<String> validate() => [];