This is now going to fail if `stmts` is an empty list.