'crates' example: field moves up, findByName: return last visible node with such name