# pperl 0.6.1 *2026-07-16, 1 commit.* - **`@INC`** is built by probing the host's library trees in the Arch, Debian and Fedora layouts, instead of holding one distribution's fixed paths. A directory from `-I` or `PERL5LIB` that holds versioned subdirectories, as `local::lib` and Carton trees built by perl5 do, has them added, nearest perl version first; architecture subdirectories are never added. A module built into pperl is always loaded in preference to a `.pm` file of the same name on disk. - **`-E`, `-V` and `-V:key`**: `-E` enables `say` and the other optional features, as on perl5; it ran as `-e` before. `-V` prints perl5's configuration summary with the real `@INC`, including the effect of `-I` and `PERL5LIB`, and `-V:key` prints one configuration value, as in `-V:archname`. - **Peta::XS** is a new module that lets pure Perl read facts about a value, such as its reference count, and attach magic: Perl callbacks that run when a variable is read, written or freed, as Variable::Magic offers on perl5. A program asks for its capabilities by name at `use` time, and one pperl does not provide is refused at compile time.