add private sentinal pointer conversion for raw (x) test of scanner
add partial copy from scanner