More docs and tests
more tests; fixes for InitializeObject