That doesn't sound bad at all ...
For parameters I'd love to switch parameter names to the convention we began on the PG side ... p_foo rather than foo (which nicely complements the v_foo style for variables.)
But with all the calls that use named parameters that's probably impractical. It would make things more readable ...
It's ironic that I had it backwards - it is the fully-qualified form that fails rather than the unqualified form! That's bizarre, frankly. Both should work within a package itself if Oracle followed normal scoping rules for Ada-ish languages, but, hell, I'm just a compiler writer, what do *I* know?