=back
+=head2 Selected Changes to Core Modules
+
+=over 4
+
+L<Carp> now includes all the necessary code to function. Previously, it
+used to be a lightweight placeholder that loaded the actual code from
+C<Carp::Heavy> on demand. C<Carp::Heavy> is now a simple, empty module
+kept for backwards compatibility for programs that used to pre-load it.
+
+=back
+
=head1 Utility Changes
=head1 Documentation
as documented, and as does C<-I> when specified on the command-line.
(Renée Bäcker)
+=item C<kill> is now fatal when called on non-numeric process identifiers
+
+Previously, an 'undef' process identifier would be interpreted as a request to
+kill process "0", which would terminate the current process group on POSIX
+systems. Since process identifiers are always integers, killing a non-numeric
+process is now fatal.
+
=back
=head1 New or Changed Diagnostics