FILE@[0; 36) FUNCTION@[0; 35) FN_KW@[0; 2) WHITESPACE@[2; 3) NAME@[3; 6) IDENT@[3; 6) "foo" PARAM_LIST@[6; 8) L_PAREN@[6; 7) R_PAREN@[7; 8) WHITESPACE@[8; 9) BLOCK_EXPR@[9; 35) L_CURLY@[9; 10) WHITESPACE@[10; 15) EXPR_STMT@[15; 18) BLOCK_EXPR@[15; 17) L_CURLY@[15; 16) R_CURLY@[16; 17) SEMI@[17; 18) WHITESPACE@[18; 23) EXPR_STMT@[23; 33) BLOCK_EXPR@[23; 32) UNSAFE_KW@[23; 29) WHITESPACE@[29; 30) L_CURLY@[30; 31) R_CURLY@[31; 32) SEMI@[32; 33) WHITESPACE@[33; 34) R_CURLY@[34; 35) WHITESPACE@[35; 36)