recursive labels now allowed
Working recursion! :)