Library with many new object types