stdlib: recursive walks [in progress]