Added tests for shared init options not modifying the object.