Well today I have produced the latest version of the UIL, v1.1, which can be downloaded here: http://www.codeplex.com/UIL/Release/ProjectReleases.aspx?ReleaseId=23765. This version addresses a problem found with the IsDirty state when opening existing documents. During a development implementation of it there it was noticed that when you opened existing documents the IsDirty always returned true. This is now fixed, and I also addressed another problem which was realised. It was actually a design limitation, not a bug (per-say).