And you got cleanup with defer statements. Together this makes the memory management story very different from C.