Can return an array of all names recursively, with indentation