give QRPA methods for pop, shift, ...
use QRPA instead of ResizablePMCArray on parrot
steal the quicksort implementation from parrot
"charrange" rxtype for simple range cclasses