class TablePrint::Fingerprinter
def create_child_group(prefix, hash, target)
def create_child_group(prefix, hash, target) passable_columns(hash).collect do |name| recursing_prefix = "#{prefix}#{'.' unless prefix == ''}#{name}" group = RowGroup.new group.add_children hash_to_rows(recursing_prefix, hash[name], target.send(name)) group end end