а, ты меня походу с автором вопроса спутал. Там дейстивтельно неправильная конструкция. Вопрос мой был даже не про то, что код не валидный, а то что структура не соответствовала действительнсоти скорее всего, когда в массиве плейлиста у каждого итема плейлист
и справедливости ради, так в рабочем коде стараются не писать, обычно открывается тело и внутри юзается return чтобы было все более тупее, без сокращений