code: def children_with_values(self):
          
          childs = []
          for attribute in self._get_all_c_children_with_order():
              member = getattr(self, attribute)
              if member is None or member == []:
                  pass
              elif isinstance(member, list):
                  for instance in member:
                      childs.append(instance)
              else:
                  childs.append(member)
          return childs
docs: Returns all children that has values
  
          :return: Possibly empty list of children.