Work towards new problems and representation

Pulled successfully (I think) string conversion fails, other parts
untested.  Progress!