tolerate missing selicolon on 1-line functions