WONDERFUL - segfault was due to just introduced silly bug in the primop.  Null pointer.