id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,lang,patch,platform
216,can't override the RPA HLL map from PIR?,coke,whiteknight,"tcl currently subclasses ResizablePMCArray in a PMC, so that this:

{{{
.HLL 'Tcl'
.namespace []

.sub '&list'
  .param pmc argv :slurpy
  .return(argv)
.end
}}}

when invoked, is given an argv of type {{{TclList}}} instead of {{{ResizablePMCArray}}}

Trying to convert that PMC to a PIR subclass, I find I can't get that override working. Here's some sample PIR to demonstrate the problem:

{{{
.HLL 'Foo'
.HLL_map 'ResizablePMCArray' = 'RPA'

.sub main
  $P1 = get_class 'ResizablePMCArray'
  $P0 = subclass $P1, 'RPA'
  joe('a','b','c')
.end


.sub joe
  .param pmc argv :slurpy
  $S0 = typeof argv
  say $S0
.end
}}}

That prints out {{{ResizablePMCArray}}} instead of {{{RPA}}}.",bug,closed,normal,,imcc,,high,fixed,tcl blocker,,,,all
