Returns full class hierarchy from most specific to most general.
List of class names
@override List<String> get classHierarchy => _classHierarchy;