adds native str ops and return type annotations
Don't lose line numbers when inlining; moritz++ for reporting.
Fix lexical accessor installation; not entirely sure how this ever worked before. Fixes the SEGV in RT#114380.
Add missing decontainerize operation in type capture handling.
Fix issue that caused state variables in class bodies to segfault, and perhaps some other problems along the way.
Fix curious whitespace.
Ensure require doesn't leak spurious, possibly non-Perl 6 values if used as an r-value.
Don't fail with an obscure internals error if arguments are given to .HOW, .WHAT, etc.
First step of val() work: replace grammar CLIVal in hack-val() with direct use of Str.Numeric()
[IO::Path] fix handling of local paths in .new(Str)
Detect and carp at circular module loading
guard infix:<but> against zero-arg calls on the RHS

closes RT #73990
Allow autounfudge to use --section=1|01
allow override of autounfudge output file
Fix off-by-one in one of the Str.Numeric error messages
Support complex numbers (including pure imaginary numbers) in Str.Numeric
simplify code from commit 34e8d4d8, felher++
fix issue in binder/multidispatch.c where A is narrower than B is narrower than A

Signed-off-by: Moritz Lenz <moritz@faui2k3.org>
make Num.new better suitable for subclassing. japhb++ and sorear++
avoid a vtable call in get_integer