Updated a test program
More test program updates

And deleted obsolete tests
create_from_json handles top-level cycles