Make P6opaque clone actually work.
Fix translate-o in unshift.
Cope with null attribute type in P6opaque.