Fleshing out PrimitiveSet support.