@Test
	public void testGetValuesByPathRootOnly() {
		assertEquals(0, manager.getValuePaths(Lifespan.ALL, PathFilter.pattern()).count());

		try (Transaction tx = b.startTransaction()) {
			manager.createRootObject(ctx.getSchema(new SchemaName("Session")));
		}
		assertEquals(1, manager.getValuePaths(Lifespan.ALL, PathFilter.pattern()).count());
	}
Fails because you cannot create a second root object.
Ghidra/Debug/Framework-TraceModeling/src/test/java/ghidra/trace/database/target/DBTraceObjectManagerTest.java