let rec rbSem_of_list =
function
| [] -> Ast.RbNil ghost
| [ b ] -> b
| b :: bs ->
let _loc = loc_of_rec_binding b
in Ast.RbSem (_loc, b, (rbSem_of_list bs))